 




<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Virtualization Pro &#187; Security</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/virtualization-pro/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/virtualization-pro</link>
	<description>A SearchVMware.com blog</description>
	<lastBuildDate>Fri, 22 Feb 2013 17:58:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>VMware ESX Web access in vSphere</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esx-web-access-in-vsphere/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esx-web-access-in-vsphere/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 14:26:38 +0000</pubDate>
		<dc:creator>Eric Siebert</dc:creator>
				<category><![CDATA[Eric Siebert]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[vSphere]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/?p=945</guid>
		<description><![CDATA[With VMware Infrastructure 3, Web access was enabled by default. VMware chose to disable it in vSphere for security purposes. If you access an ESX 4 host with a Web browser you will see the default welcome page but if you click the log-in link you will get a 503 Service Unavailable error message. This [...]]]></description>
				<content:encoded><![CDATA[<p>With VMware Infrastructure 3, Web access was enabled by default. VMware chose to disable it in vSphere for security purposes. If you access an ESX 4 host with a Web browser you will see the default welcome page but if you click the log-in link you will get a 503 Service Unavailable error message.</p>
<p>This only affects ESX hosts (VMware vCenter Server has this enabled by default; ESXi does not have a Web access user interface (UI) to manage the host and virtual machines).</p>
<p>There is a <a href="http://kb.vmware.com/kb/1011921">tech note</a> that describes the process for enabling this feature in ESX 4.0, but before you go ahead and do this you should ask yourself if you really need this feature enabled on all your hosts. <strong>VMware disabled this feature for a reason &#8212; Web based access methods are inherently insecure and are subject to numerous vulnerabilities that could potentially compromise your VMs and hosts.</strong></p>
<p>The Web admin UI is very limited as you can only administer guest VMs and not host servers. Leaving it disabled removes a potential attack vector for your ESX hosts and makes them more secure. This is also true of other configuration settings that are disabled by default in ESX such as root access using SSH.</p>
<p>The first thing many administrators do is enable this because it is easier than setting up another user account and using su or sudo. So resist the urge to enable web access and utilize the vSphere client instead. If you must use web access for a specific reason only enable it on the hosts that need it. If you are using a vCenter Server use the web access on vCenter instead and use the roles and permissions built into it for additional security. By leaving vSphere web access disabled you are helping to make your ESX hosts and your whole virtual environment more secure.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esx-web-access-in-vsphere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preparing for virtualization PCI security standards</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/preparing-for-virtualization-pci-security-standards/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/preparing-for-virtualization-pci-security-standards/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 17:09:48 +0000</pubDate>
		<dc:creator>Eric Siebert</dc:creator>
				<category><![CDATA[Eric Siebert]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[PCI]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/?p=664</guid>
		<description><![CDATA[This week I went through out annual audit process for the fourth time, and as usual the virtual hosts were mostly ignored. Why? The Payment Card Industry (PCI) security standards have yet to be updated to include the virtualization layer of environments that are audited for PCI compliance. The auditor acknowledged this fact and said [...]]]></description>
				<content:encoded><![CDATA[<p>This week I went through out annual audit process for the fourth time, and as usual the virtual hosts were mostly ignored. Why? The <a href="https://www.pcisecuritystandards.org/">Payment Card Industry (PCI) security standards</a> have yet to be updated to include the virtualization layer of environments that are audited for PCI compliance. The auditor acknowledged this fact and said at some point in the future this may eventually change so virtual hosts are more closely scrutinized.</p>
<p>The purpose of PCI standards is to ensure that IT environments meet a set of security standards to ensure the protection of card holder data and are a requirement for any companies that take credit cards and have a certain transaction volume.</p>
<p>VMware announced their participation in the PCI Council last year but so far nothing has come out of it. As to how this will affect a new PCI standard, this is anyone&#8217;s guess. The auditor I spoke with suggested that new regulations might require segregation of hosts so you do not mix development and test virtual machines (VMs) on the same hosts as productions VMs. Many large environments already separate their test and production VMs, but smaller environments that have a limited number of hosts may find this difficult. New regulations may also require further segregation so hosts that have VMs that are involved in the processing or storage of credit card data are isolated from other hosts.</p>
<p>Whatever comes out of VMware&#8217;s participation in the PCI council, we should finally see virtualization covered in the next update. Currently, PCI specification is at version 1.2, and was last updated in October 2008. This participation is critical to the success of the PCI standard, as applying security standards to VMs means nothing if you don&#8217;t also apply them to the hosts that the VMs reside on.</p>
<p>The <a href="https://www.pcisecuritystandards.org/pdfs/OS_PCI_Lifecycle.pdf">lifecycle process document</a> for the next version of the PCI specification indicates that the next release is not due out until 2010. Since virtualization will be added to the PCI specification in the future it would be wise for an administrator to start getting ready for the upcoming changes today. This would include assessing your virtual environment to identify hosts and VMs that are involved in credit card data, planning on how you might segregate your environment, reading through the published security standards for ESX hosts (i.e. <a href="http://www.cisecurity.org/tools2/vm/CIS_VMware_ESX_Server_Benchmark_v1.0.pdf">CIS Security Benchmark</a>, <a href="http://www.vmware.com/files/pdf/vi35_security_hardening_wp.pdf">VMware&#8217;s hecurity hardening guide</a>) and applying them and using virtualization specific security tools to monitor and secure your virtual environment.</p>
<p>VMware has a new <a href="http://www.vmware.com/technology/security/compliance/resources.html">Compliance Center</a> on their website that includes white papers and presentations specifically on virtualization and PCI compliance. By doing this now you can be better prepared when the PCI standard is updated and be ahead of the game as often times you will find yourself scrambling to remediate your environment once the new PCI standard is in place and you are audited.</p>
<p><em>Editor&#8217;s note: For more information on how current auditing fails to address virtualized servers, read about how three separate auditing firms failed to address several security vulnerabilities involving virtualized servers in <a href="http://searchservervirtualization.techtarget.com/news/article/0,289142,sid94_gci1350743,00.html" target="_blank">Virtual machine security enters the mainstream</a>.</em></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/preparing-for-virtualization-pci-security-standards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful VMware virtualization roundtable podcasts</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/useful-vmware-virtualization-roundtable-podcasts/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/useful-vmware-virtualization-roundtable-podcasts/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 15:07:44 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Texiwill]]></category>
		<category><![CDATA[Virtualization security]]></category>
		<category><![CDATA[VMware Communities]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/?p=254</guid>
		<description><![CDATA[The VMware Communities roundtable podcast drew in a large crowd on Wednesday the 7th. In general, the show draws hundreds of listeners that download the recorded sessions available via Talkshoe and iTunes. The host of the podcast is VMware&#8217;s John Troyer and the show provides an ongoing forum to discuss current VMware technical issues. The [...]]]></description>
				<content:encoded><![CDATA[<p>The <a href="http://www.talkshoe.com/talkshoe/web/talkCast.jsp?masterId=19367" target="_blank">VMware Communities roundtable podcast</a> drew in a large crowd on Wednesday the 7th. In general, the show draws hundreds of listeners that download the recorded sessions available via Talkshoe and iTunes. The host of the podcast is VMware&#8217;s John Troyer and the show provides an ongoing forum to discuss current VMware technical issues. The show also provides in-depth information on both older and newer VMware products. I am a panelist in the forum, as are several other SearchVMware bloggers. Join us every Wednesday at 3:00 PM EST.</p>
<p>Unfortunately, as it&#8217;s a general virtualization roundtable this particular podcast forum cannot get into the intracacies of any one area such as security. While security is brought up from time to time within the roundtable, it is a detailed enough subject to warrant its own round table.</p>
<p>To that end, I would like to announce the first <a href="http://www.astroarch.com/wiki/index.php/Virtualization_Security_Round_Table_Podcast" target="_blank">Virtualization security round table podcast</a> to be held on Thursday Jan. 15 at 2:30 PM EST. This will be the first of a series of podcasts that will run every other week.</p>
<p>Roundtable podcasts, <a href="http://twitter.com/" target="_blank">Twitter</a>, blogs, and the <a href="http://communities.vmware.com/index.jspa" target="_blank">VMware Communities Forum</a> are some of the best ways to get information and help about virtualization products and resources.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/useful-vmware-virtualization-roundtable-podcasts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solution for VMware Player security vulnerability</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/solution-for-vmware-player-security-vulnerability/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/solution-for-vmware-player-security-vulnerability/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 18:47:54 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Blue Gears]]></category>
		<category><![CDATA[Desktop virtualization]]></category>
		<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Exploit]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Texiwill]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Player]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/?p=241</guid>
		<description><![CDATA[The gang at Milw0rm have posted one of the few exploits against VMware&#8217;s desktop line of products, specifically VMware Player version 2.5.1. This exploits the vmwarebase.dll file when running VMware Player on Windows systems. There is no chance of being able to run generic code through this exploit. In addition, VMware ESX, VMware ESXi, VMware [...]]]></description>
				<content:encoded><![CDATA[<p>The gang at <a href="http://www.milw0rm.com/" target="_blank">Milw0rm</a> have posted one of the few exploits against VMware&#8217;s desktop line of products, specifically VMware Player version 2.5.1. This exploits the vmwarebase.dll file when running VMware Player on Windows systems. There is no chance of being able to run generic code through this exploit. In addition, VMware ESX, VMware ESXi, VMware Server and older versions of VMware Player are unaffected.</p>
<p>The issue occurs when you pass long usernames or passwords into VMware-Authd which will cause the application to crash. While it is restarted, a DoS attack could occur which would keep crashing the application and possibly filling up disk space with crash files as well.</p>
<p>VMware has been very responsive to this vulnerability and a fix is already completed. Check out <a href="http://communities.vmware.com/thread/187450?tstart=0" target="_blank">this VMware thread</a> for some more details. This type of response is quite commendable.</p>
<p>Milw0rm is a great resource for exploits of any kind, but since it is used by hackers it is best to access this site from a system you do not mind rebuilding occasionally; a VM works as does using The Onion Ring (TOR) plug-in for Firefox and Internet Explorer. It is best to be overly cautious when browsing sites that hackers create and visit, though they often have the latest exploits and attacks available.</p>
<p>Another good site is <a href="http://www.prometric.com/default.htm" target="_blank">prometric.com</a>, which hosts the 100 top hacker sites. As always be cautious when accessing any of these sites.</p>
<p>A hearty &#8220;good job&#8221; to VMware for their response to this and all other security issues!</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/solution-for-vmware-player-security-vulnerability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security outside the box</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/security-outside-the-box/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/security-outside-the-box/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 18:31:45 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[Virtual machine security]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Virtualization security]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESX 3.5]]></category>
		<category><![CDATA[VMware ESXi]]></category>
		<category><![CDATA[VMware scripting]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/security-outside-the-box/</guid>
		<description><![CDATA[Virtualization security depends on more than securing the virtualization host and hypervisor. It depends on everything that touches your virtualization host, directly or indirectly, also being secure. Let us take a quick look at the daily operations you may perform within your virtual infrastructure. Create/Move/Modify virtual machines (VMs) Backup/replicate VMs View performance and other data [...]]]></description>
				<content:encoded><![CDATA[<p>Virtualization security depends on more than securing the virtualization host and hypervisor. It depends on everything that touches your virtualization host, directly or indirectly, also being secure.</p>
<p>Let us take a quick look at the daily operations you may perform within your virtual infrastructure.</p>
<ul>
<li>Create/Move/Modify virtual machines (VMs)</li>
<li>Backup/replicate VMs</li>
<li>View performance and other data about hosts and VMs</li>
<li>Install/Reinstall/Update hosts</li>
<li>Add or remove administrative users from VMs and hosts</li>
<li>Monitor your VMs and hosts</li>
<li>etc.</li>
</ul>
<p>The list is quite endless. Each one of these actions will affect security or be affected by security.</p>
<p>Ease of use, ease of administration is sometimes paramount. This is the age-old debate of security over usability. Do not knock holes in your firewalls, instead, use existing secure protocols to improve the experience. One I use is <a href="http://openvpn.net/" target="_blank">OpenVPN</a> to access my administrative network workstation using pre-shared keys for encryption. The extra step of starting up the VPN is trivial with the service provided, this gives me secure access to the management network over which the tools can be run.</p>
<p>Affected by Security</p>
<p>There will be at least one more step involved in use of daily tools then you would normally use. Mainly some way to ensure your access to the management tools is secured from sniffing by your non-administrative network. Or the use of different procedures to ensure you have proper auditing in place.</p>
<p>One tool I use is a simple expect script called expectsudo which will allow me to run remote commands on my VMware ESX hosts while retaining logging of all access. To use this tool you must first install the expect RPM onto your host. Then setup sudo to allow access to the appropriate commands.</p>
<p><!--[if gte mso 9]&amp;gt;     Normal   0               false   false   false      EN-US   X-NONE   X-NONE                                                     MicrosoftInternetExplorer4                                                   --><!--[if gte mso 9]&amp;gt;                                                                                                                                                                                                                                                                                                                                                                                                                                --> <!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Arial","sans-serif"; 	mso-fareast-font-family:"Times New Roman"; 	mso-bidi-font-family:"Times New Roman";} code 	{mso-style-noshow:yes; 	mso-style-priority:99; 	font-family:"Courier New"; 	mso-ascii-font-family:"Courier New"; 	mso-fareast-font-family:"Times New Roman"; 	mso-hansi-font-family:"Courier New"; 	mso-bidi-font-family:"Courier New";} pre 	{mso-style-priority:99; 	mso-style-link:"HTML Preformatted Char"; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Courier New"; 	mso-fareast-font-family:"Times New Roman";} p.Body, li.Body, div.Body 	{mso-style-name:Body; 	mso-style-unhide:no; 	mso-style-link:"Body Char"; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:3.0pt; 	margin-left:0in; 	text-indent:.25in; 	line-height:11.0pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	mso-bidi-font-size:10.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman"; 	color:black;} span.BodyChar 	{mso-style-name:"Body Char"; 	mso-style-unhide:no; 	mso-style-locked:yes; 	mso-style-link:Body; 	mso-ansi-font-size:11.0pt; 	color:black;} span.HTMLPreformattedChar 	{mso-style-name:"HTML Preformatted Char"; 	mso-style-priority:99; 	mso-style-unhide:no; 	mso-style-locked:yes; 	mso-style-link:"HTML Preformatted"; 	font-family:"Courier New"; 	mso-ascii-font-family:"Courier New"; 	mso-hansi-font-family:"Courier New"; 	mso-bidi-font-family:"Courier New";} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --> <!--[if gte mso 10]&amp;gt;   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;}  --></p>
<blockquote>
<pre><code>#!/usr/bin/expect --</code></pre>
<pre><code>set pass [lindex $argv 0]</code></pre>
<pre><code>set timeout 5</code></pre>
<pre><code> </code></pre>
<pre><code>spawn /usr/bin/sudo [lrange $argv 1 end]</code></pre>
<pre><code>expect "Password: {send "$passr"; exp_continue</code></pre>
<pre><code>sleep 1</code></pre>
</blockquote>
<p>In the above script the first argument will be the password to use. This script can not be run remotely using any form of SSH. For example:<br />
<code>ssh user@hostname expectsudo password esxcfg-vswitch -l</code><br />
The only drawback to this script is the need to have the password available, instead you can setup pre-shared keys for SSH and setup <a href="http://www.sudo.ws/" target="_blank">Sudo</a> to allow the  user to issue certain commands without requiring a password. This form of single sign on relies on the security of the management workstation in use.</p>
<p>Security of your VMware Infrastructure relies on the security of all the management workstations and servers in use. Not just on the hardening of the VMware ESX host.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/security-outside-the-box/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VMware ESXi security review: Firewall, please</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esxi-security-review-firewall-please/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esxi-security-review-firewall-please/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 18:52:15 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[VI3]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware ESX]]></category>
		<category><![CDATA[VMware ESXi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esxi-security-review-firewall-please/</guid>
		<description><![CDATA[VMware ESXi may have a smaller footprint than VMware ESX, but the pro-security theory behind the skinny ESX version may be defunct given the lack of ability to create a Defense in Depth strategy around the hypervisor. As is, I suggest you consider ESXi a safe hypervisor only when behind a firewall. VMware touts ESXi as being [...]]]></description>
				<content:encoded><![CDATA[<p>VMware ESXi may have a smaller footprint than VMware ESX, but the pro-security theory behind the skinny ESX version may be defunct given the lack of ability to create a <a href="http://en.wikipedia.org/wiki/Defense_in_Depth_(computing)" target="_blank">Defense in Depth</a> strategy around the hypervisor. As is, I suggest you consider ESXi a safe hypervisor only when behind a firewall.</p>
<p>VMware touts ESXi as being more secure by having less of an attack footprint, but it is missing the most important feature of modern operating systems: The ability to build a strategy to protect the system from those reaching it and users gaining access to those things to which they are not authorized, currently known in the IT world as Defense in Depth.</p>
<p>Defense in Depth is more than just the availability of a packet filtering firewall, a la VMware ESX&#8217;s iptables-based firewall. It is the ability to control when and from where users can log in, and how they can access or view information on the system as well as audit all actions within the system for later perusal or immediate notification of unauthorized access to data or the system. Defense in Depth often starts with the use of a directory service as a centralized management point for all users.</p>
<p>VMware ESXi v3.x is missing all of these capabilities. Directory services are not supported within the VMware ESXi management appliance, there is no ability to audit actions that take place while on the management appliance, there is no control of when or how a user can access the appliance, and most importantly there is no built in firewall.</p>
<p>All of this begs the question: does ESX&#8217;s smaller footprint really offer a more secure hypervisor? From the network facing view, its attack surface is limited but not as much as you would expect. What a user can do or access once on the system is also limited, but also not as much as you would expect.</p>
<p><strong>Network daemons almost the same as ESX, minus default SSH</strong></p>
<p>From the network perspective, all the normal daemons that are available for VMware ESX are also available for VMware ESXi: vmware-hostd daemon, cimserver, time daemon, and webAccess.  What is missing by default is SSH access, which most ESXi users enable immediately. The ability to start most other services on the system is also missing. In other words it has nearly the same network daemons running by default that ESX does.</p>
<p>The major difference is that you can no longer log directly into the ESXi box without degrading your security first, in other words without enabling the dropbear SSH server. This does not need to happen and should not according to VMware.</p>
<p>Management of ESXi is performed by either direct access via Remote Command Line Interface (RCLI), the VMware Infrastructure Client (VI Client) and VMware webAccess or by going through VirtualCenter.  Each of these use SSL in order to encrypt and protect all traffic from the workstation and ESXi host. These are the same tools you can use to manage ESX and, as such, share all the weaknesses and strengths. All administrative access via these tools is performed through the vpxuser account which in turn runs many commands as the root user. This is no different than what ESX does. If you go through VirtualCenter, however, you can gain the benefits and disadvantages of using a directory service, but this is not the case when going direct to ESXi.</p>
<p><strong>Possible split-brain authentication</strong></p>
<p>The largest security difference as discussed above is that there is no Defense in Depth, and that once you break the shell by enabling SSH you now run into possible split-brain authentication and authorization that did not exist before. This implies that unprivileged users can gain access to data which they do not own and should not be able to access or even see.</p>
<p>Lastly, since ESXi has no Defense in Depth, its management appliance belongs behind a firewall of its own. This is a step backward in my opinion, and hopefully will be fixed in future releases!</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-esxi-security-review-firewall-please/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google and Microsoft creating virtualized cloud computing data centers</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/google-and-microsoft-creating-virtualized-cloud-computing-data-centers/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/google-and-microsoft-creating-virtualized-cloud-computing-data-centers/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 17:47:14 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/google-and-microsoft-creating-virtualized-cloud-computing-data-centers/</guid>
		<description><![CDATA[Google and Microsoft are forming mega data centers with low energy costs and serious tax advantages by using renewable energy solutions. Each have negotiated extremely low energy costs direct with the energy providers and have created practically a zero-carbon footprint. The costs for a data center are not all about energy, although energy is a major expense. [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.virtual-strategy.com/Features/Abstract-Microsoft-and-Google-Cloud-Computing-Dominance-Through-Renewable-Energy.html" target="_blank">Google and Microsoft are forming mega data centers</a> with low energy costs and serious tax advantages by using renewable energy solutions. Each have negotiated extremely low energy costs direct with the energy providers and have created practically a zero-carbon footprint. The costs for a data center are not all about energy, although energy is a major expense. What would happen if/when a bank or federal government bought into the cloud? Surely security in a cloud computing infrastructure would need to be top of the line, thereby expensive.</p>
<p>The idea is that Microsoft and Google will get their energy at extremely low per-watt prices, and eventually, since they are using renewable energy sources, they may receive a few credits back from the energy providers as they sell off their excess.  They could even get state and federal subsidies and tax breaks by using renewable resources.</p>
<p>But what does this really mean to the virtualization world? Who will actually use these mega data centers?  I imagine part will be for Microsoft and Google themselves, but they plan on selling or renting space within their cloud for applications and services. They may sell quite a bit to the low-hanging fruit that comprises startups and other SMBs who can not afford all the modern equipment, but will they be able to sell to others?</p>
<p><strong>What about security?</strong></p>
<p>The big question in my mind is can you <em>trust </em>either Microsoft and Google from a security perspective. Cloud computing security is still up in the air. Would my bank use these new clouds? Would the federal government?</p>
<p>If my bank uses it, I imagine there will be extremely tight security. How much will I have to pay for this level of security? Would this level of security increase the cost so much that the benefits of low cost energy go by the way side? Security implementations cost, sometimes heavily.</p>
<p>Google and Microsoft may be able to reduce cloud computing energy costs, but at what other costs. If I gain part of a host due to virtualization, how much of my data is comingled on the storage devices and network paths? If a badly configured host is in use, can another company see and gain access to my data? How is this protected within the cloud? In the current virtualization world, this requires dedicated resources which are more expensive than shared resources.</p>
<p>Simply put, we can not ignore security going forward. What is the security and privacy guarantee &#8212; not to mention the <em>real</em> cost of use once these concerns have been addressed?</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/google-and-microsoft-creating-virtualized-cloud-computing-data-centers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware&#8217;s Bluelane purchase a move to true VDC-OS</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmwares-bluelane-purchase-a-move-to-true-vdc-os/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmwares-bluelane-purchase-a-move-to-true-vdc-os/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 22:26:52 +0000</pubDate>
		<dc:creator>Texiwill</dc:creator>
				<category><![CDATA[Edward L. Haletky]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[VDC-OS]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Virtualization security]]></category>
		<category><![CDATA[VMware ESX]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/vmwares-bluelane-purchase-a-move-to-true-vdc-os/</guid>
		<description><![CDATA[There&#8217;s more to VMware&#8217;s purchase of Bluelane than meets the eye. Touted as a means to beef up VMware&#8217;s security and high availability options within the virtual infrastructure, this purchase is instead more of a move to a full VDC-OS&#8230;and not just a concept as presented at VMworld 2008. The concept of VDC-OS is to better define the [...]]]></description>
				<content:encoded><![CDATA[<p>There&#8217;s more to VMware&#8217;s purchase of Bluelane than meets the eye. Touted as a means to beef up VMware&#8217;s security and high availability options within the virtual infrastructure, this purchase is instead more of a move to a full VDC-OS&#8230;and not just a concept as presented at VMworld 2008.</p>
<p>The concept of VDC-OS is to better define the various roles and to change how we as administrators view and manage our virtualized data centers. However, with tools like Bluelane the view begins to muddy.</p>
<p>An operating system provides the basic security and fundamentals to run applications and perform tasks as the users dictate. Users do not want to worry about security, they want to have the system <em>just work</em>. Bluelane helps this by allowing VMs to run even if they are not patched yet reap the benefits of some of these patches. Granted not all patching happens by Bluelane, but those patches that are network related will. Less patching means less downtime.</p>
<p>However, are there diminishing returns? Yes, you get protection but at what cost? Higher CPU utilization to handle all the myriad of network related patches that are necessary? Are you protected by zero day attacks? What if Bluelane is attacked directly?</p>
<p>Even with these questions to be answered, VMware&#8217;s purchase of Bluelane shows an intriguing picture of a true data center operating system that <em>just works</em> regardless of the application being run; one that has its basic security handled for them. This is one more tool that can be used with the distributed virtual switch that will span the data center.</p>
<p>Picture a ThinApp running as a virtual appliance with Bluelane to handle the network patching required? Where is the operating system in this picture?</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmwares-bluelane-purchase-a-move-to-true-vdc-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing the VMware Server 2.0 default permissions</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/changing-the-vmware-server-20-default-permissions/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/changing-the-vmware-server-20-default-permissions/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 20:59:41 +0000</pubDate>
		<dc:creator>Rick Vanover</dc:creator>
				<category><![CDATA[Rick Vanover]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/changing-the-vmware-server-20-default-permissions/</guid>
		<description><![CDATA[I have been using VMware Server 2.0 (beta 2) on both Windows and Linux platforms for a while now. For Windows systems that are a member of an Active Directory domain, there are inherited permissions that may be assigned from Group Policy. If you want to change that, here are a couple of pointers in [...]]]></description>
				<content:encoded><![CDATA[<p>I have been using VMware Server 2.0 (beta 2) on both Windows and Linux platforms for a while now. For Windows systems that are a member of an Active Directory domain, there are inherited permissions that may be assigned from Group Policy. If you want to change that, here are a couple of pointers in changing the security model.</p>
<p>To start looking at the permissions of the server installation, click the server on the left side of the browser view and then click the permissions tab at the top. The default permission is the local Administrators of the Windows system will be in the VMware Server Administrators role as shown below:</p>
<p><img src="http://rickvanover.chickenkiller.com/blogosphere/scratch-svm-blog-2008-5-29-20perms1.jpg" alt="Default permissions" /></p>
<p>Before you make any modifications to the security model, add your desired configuration. That way, you can protect yourself from orphaning your administrative access to the server. Click the New Permission link in the command section, and add the user from either the local accounts of the Windows system or a user from the Active Directory domain or security group from the domain. The figure below shows the addition of the RWVVMwareAdmins group to the role of Administrator within the VMware Server 2.0 web interface:</p>
<p><img src="http://rickvanover.chickenkiller.com/blogosphere/scratch-svm-blog-2008-5-29-20perms2.jpg" alt="Adding a permission" /></p>
<p>Once that is added, the new configuration should be tested to ensure the proper access is available. Once the new access is verified, it would be safe to then remove the previous default access (if needed). If you get stuck, you can save off the .VMDK files and reinstall the product if needed.</p>
<p>While the web interface for VMware Server 2.0 takes some getting used to when compared to the thick client for versions 1.0x, features continue to be added to the free virtualization product that can be suited to test and development or live environments.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/changing-the-vmware-server-20-default-permissions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware security coming to the forefront?</title>
		<link>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-security-coming-to-the-forefront/</link>
		<comments>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-security-coming-to-the-forefront/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 18:04:45 +0000</pubDate>
		<dc:creator>HannahDrake</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-security-coming-to-the-forefront/</guid>
		<description><![CDATA[Many virtualization analysts punt on the issue of security. But two recent events have brought security into higher relief: the uncovering of VMware&#8217;s file-sharing security flaw and VMware&#8217;s announcement of VMsafe, a virtual appliance that adds a layer of security to apps running on virtual machines. While VMsafe attempts to address VMware&#8217;s file-sharing problems, the [...]]]></description>
				<content:encoded><![CDATA[<p>Many virtualization analysts punt on the issue of security. But two recent events have brought security into higher relief: the uncovering of <a href="http://searchsecurity.techtarget.com/news/article/0,289142,sid14_gci1302293,00.html" target="_blank">VMware&#8217;s file-sharing security flaw</a> and <a href="http://searchservervirtualization.techtarget.com/news/article/0,289142,sid94_gci1302904,00.html" target="_blank">VMware&#8217;s announcement of VMsafe</a>, a virtual appliance that adds a layer of security to apps running on virtual machines. While VMsafe attempts to address VMware&#8217;s file-sharing problems, the flaw has raised questions about VMware security and the <a>security of virtualization</a> technologies in general. </p>
<p><P>In a recent SearchSecurity.com article, one interviewee said that after testing virtualization, he determined that putting virtualization into production would require reworking tried-and-true centralized security controls. Another interviewee expressed concerns about future problems, particularly a breach involving the hypervisor. </p>
<p><P>But we aren&#8217;t the only ones asking questions about security for virtual environments. At <a href="http://rationalsecurity.typepad.com/blog/2008/03/vmwares-vmsafe.html" target="_blank">Rational Suvivability</a>, author Christopher Hoff takes a different angle: </p>
<blockquote><p>Virtualization up until now has quietly marked a tipping point where we see the disruption stretch security architectures and technologies to their breaking point and in many cases make much of our invested security portfolio redundant and irrelevant. </p></blockquote>
<p><P>Has virtualization brought a whole new set of security requirements? Has your company explored or purchased virtualization-specific security software? Share your security-in-virtual-environments experience, and we&#8217;ll send you a $10 Starbucks gift card. Email me at <a href="mailto:hdrake@techtarget.com">hdrake@techtarget.com</a>. </p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/virtualization-pro/vmware-security-coming-to-the-forefront/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
