Home > Blogs > VMware Security & Compliance Blog

VMware Announces its Membership in SAFECode

VMware is proud to announce it’s associate membership in the Software Assurance Forum for Excellence in Code (SAFECode). The forum is exclusively dedicated to increasing trust in information and communications technology products and services through the advancement of effective software assurance methods. SAFECode is a global, industry-led effort to identify and promote best practices for developing and delivering more secure and reliable software and services.

Please see the following CTO blog post by Iain Mulholland for more details about this exciting news.

Changes to Transparent Page Sharing completed and updated VMware Security Advisories

As previously posted (Oct 16Nov 24Dec 4 and Jan 27), VMware has introduced new TPS (Transparent Page Sharing) management options. Today’s ESXi 5.0 patch restricts TPS to individual VMs and disables inter-VM TPS by default unless an administrator chooses to re-enable it. Please see KB 2097593 for full details on the functionality.

Additionally VMware has today updated advisory VMSA-2015-0001.1.

Customers should review the updated security advisory and direct any questions to VMware Support.

Please sign up to the Security-Announce mailing list to receive new and updated VMware Security Advisories.

VMware Product Security White Paper has been published

A new VMware Product Security White Paper highlighting the various ways VMware minimizes product security risks for it’s customers has been published and is available via the VMware security web site:

http://www.vmware.com/security

VMware products and “Ghost”, glibc gethostbyname* buffer overflow (CVE-2015-0235)

This Tuesday a buffer overflow in the gethostbyname family of functions (“gethostbyname*”) in the widely used glibc library (CVE-2015-0235) was disclosed.  As soon as we became aware of this vulnerability we began investigating.  We regarded it as a significant vulnerabiliy since the original advisory detailed remote code execution in the Exim mail server.

We quickly realized that exploitability of this vulnerability depends on where and how the vulnerable function is invoked.  In particular, if an attacker cannot control the arguments passed to the gethostbyname* functions, then the overflow cannot be triggered.  Suffice it to say, the applicability of this vulnerability to the Exim mail server, cannot be generalized to all software using glibc, or even to all invocations of gethostbyname*.

We have been reviewing the use of glibc and gethostbyname* in our products.  Based on our current analysis, we have not identified any VMware product that is affected by this issue. Many of our products do use a vulnerable version of the glibc library, but we have not found a way to pass untrusted input to gethostbyname*. Our KB on this issue is published here.

We take the security of customers extremely seriously.  Even though no VMware product has been found to be exploitable using this issue, we will update the glibc library in normal upcoming maintenance releases.

New VMware security advisory VMSA-2015-0002.

Today we released a new security advisory, VMSA-2015-0002.

The advisory documents CVE-2014-4632, a certificate validation vulnerability in VMware vSphere Data Protection (VDP).

Customers should review the advisory and direct any question to VMware Support.

Please sign up to the Security-Announce mailing list to receive new and updated VMware Security Advisories

Changes to Transparent Page Sharing (reminder) and new and updated VMware Security Advisories

As we noted earlier on Oct 16, Nov 24 and Dec 4, VMware has introduced new TPS (Transparent Page Sharing) management options. Today’s release of ESXi 5.5 U2d restricts TPS to individual VMs and disables inter-VM TPS by default unless an administrator chooses to re-enable it. Please see KB 2097593 for full details on the functionality.

Additionally VMware has today released the following new and updated advisories:
New
VMSA-2015-0001
Updated
VMSA-2014-0012.1

The new advisory details a privilege escalation (CVE-2014-8370), denial of service issues (CVE-2015-1043, CVE-2015-1044) in Workstation, Fusion and ESXi and updates to third-party libraries in VMware vSphere.

Customers should review the security advisory and direct any questions to VMware Support.

Please sign up to the Security-Announce mailing list to receive new and updated VMware Security Advisories.

New VMware Security Advisory VMSA-2014-0014

Today VMware has released the following new security advisory:

VMSA-2014-0014

The advisory documents CVE-2014-8372, an information disclosure vulnerability in AirWatch by VMware. AirWatch Cloud has been patched to resolve this issue, On-Premise deployments must be updated.

Customers should review the security advisory and direct any questions to VMware Support.

Please sign up to the Security-Announce mailing list to receive new and updated VMware Security Advisories

New VMware Security Advisory VMSA-2014-0013

Today VMware has released the following new security advisory:

VMSA-2014-0013

The advisory documents CVE-2014-8373, a critical remote privilege escalation vulnerability in vCloud Automation Center (vCAC). It is important to note that the provided patches will temporarily disable the vCAC “Connect (by) Using VMRC” functionality for directly connecting to vCenter Server.

Customers should review the security advisory and direct any questions to VMware Support.

Please sign up to the Security-Announce mailing list to receive new and updated VMware Security Advisories.

Changes to Transparent Page Sharing reminder and new and updated VMware Security Advisories

As previously noted (Oct 16 and Nov 24) VMware has introduced new TPS (Transparent Page Sharing) management options that give administrators more granular control over which Virtual Machines have the potential to share duplicate pages of memory with each other. The previous ESXi patch releases incorporated the additional functionality but did not change the default behavior. Todays update of ESXi 5.1 is the first release that restricts TPS to individual VMs and disables inter-VM TPS by default unless an administrator chooses to re-enable it. Please see KB 2097593 for full details on the functionality.

Additionally VMware has today released the following new and updated advisories:
New
VMSA-2014-0012 

Updated
VMSA-2014-0002.4
VMSA-2014-0008.2

The new advisory details the fix of a Cross Site Scripting issue (CVE-2014-3797), a certificate validation issue (CVE-2014-8371) and updates to third-party libraries in VMware vSphere.

Customers should review the security advisory and direct any questions to VMware Support.

Please sign up to the Security-Announce mailing list to receive new and updated VMware Security Advisories.

Inter-VM Transparent Page Sharing ESXi default changing (reminder)

The additional Transparent Page Sharing (TPS) management capabilities that we discussed in our blog post of October 16 have been out for about a month for ESXi 5.1 and ESXi 5.5. The same capabilities for ESXi 5.0 will follow next month.

While the recent ESXi patches do not change any TPS setting, the upcoming ESXi Update/patch releases planned for 2014 and Q1 of 2015 will. As we explained in our previous TPS post, the default setting for inter-VM TPS will be such that TPS among virtual machines will no longer be enabled by default. Customers are advised to review the usage of TPS in their environment (see KB 2091682) and plan accordingly.

Also we would like to take the opportunity to mention that the capability of inter-VM TPS is not removed from ESXi and that it can be re-enabled either system wide or for groups of VMs by using the new salting mechanism (see KB 2091682).