VMSA-2017-0021:VMware ESXi, vCenter Server Appliance, Workstation and Fusion updates address multiple security vulnerabilities

VMware

0 more products

23515

17 December 2017

17 December 2017

CLOSED

HIGH

CVE-2017-4933,CVE-2017-4940,CVE-2017-4941,CVE-2017-4943

VMSA-2017-0021

VMware ESXi, vCenter Server Appliance, Workstation and Fusion updates address multiple security vulnerabilities

VMware Security Advisory
 
VMware Security Advisory Advisory ID:
 VMSA-2017-0021
VMware Security Advisory Severity:
 Important
VMware Security Advisory Synopsis:
VMware ESXi, vCenter Server Appliance, Workstation and Fusion updates address multiple security vulnerabilities
VMware Security Advisory Issue date:
 2017-12-19
VMware Security Advisory Updated on:
 2017-12-19 (Initial Advisory)
VMware Security Advisory CVE numbers:
CVE-2017-4933, CVE-2017-4940, CVE-2017-4941, CVE-2017-4943
 
1. Summary

VMware ESXi, Workstation and Fusion updates address multiple security vulnerabilities

 
2. Relevant Products
  • VMware ESXi (ESXi)
  • VMware vCenter Server Appliance (vCSA)
  • VMware Workstation Pro / Player (Workstation) 
  • VMware Fusion Pro, Fusion (Fusion)
  •  
3. Problem Description

a. ESXi, Workstation, and Fusion stack overflow via authenticated VNC session

 

VMware ESXi, Workstation, and Fusion contain a vulnerability that could allow an authenticated VNC session to cause a stack overflow via a specific set of VNC packets. Successful exploitation of this issue could result in remote code execution in a virtual machine via the authenticated VNC session.

 

Note: In order for exploitation to be possible in ESXi, VNC must be manually enabled in a virtual machine's .vmx configuration file. In addition, ESXi must be configured to allow VNC traffic through the  built-in firewall.

 

VMware would like to thank Lilith Wyatt and another member of Cisco Talos for reporting this issue to us.

 

The Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned the identifier CVE-2017-4941 to this issue.

 

Column 5 of the following table lists the action required to remediate the vulnerability in each release, if a solution is available.

VMware Product
Product Version
Running on
Severity
Replace with/ Apply Patch
Mitigation/ Workaround
VMware ProductESXi
Product Version6.5
Running on Any
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A
VMware ProductESXi
Product Version6.0
Running on Any
SeverityImportant
Replace with/ Apply PatchESXi600-201711101-SG
Mitigation/ WorkaroundNone
VMware ProductESXi
Product Version5.5
Running on Any
SeverityImportant
Replace with/ Apply PatchESXi550-201709101-SG
Mitigation/ WorkaroundNone
VMware ProductWorkstation
Product Version14.x
Running on Any
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A
VMware ProductWorkstation
Product Version12.x
Running on Any
SeverityImportant
Replace with/ Apply Patch12.5.8
Mitigation/ WorkaroundNone
VMware ProductFusion
Product Version10.x
Running on OSX
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A
VMware ProductFusion
Product Version8.x
Running on OSX
SeverityImportant
Replace with/ Apply Patch8.5.9
Mitigation/ WorkaroundNone

 

b. ESXi, Workstation, and Fusion heap overflow via authenticated VNC session

 

VMware ESXi, Workstation, and Fusion contain a vulnerability that could allow an authenticated VNC session to cause a heap overflow via a specific set of VNC packets resulting in heap corruption. Successful exploitation of this issue could result in remote code execution in a virtual machine via the authenticated VNC session.

  

Note: In order for exploitation to be possible in ESXi, VNC must be manually enabled in a virtual machine's .vmx configuration file. In addition, ESXi must be configured to allow VNC traffic through the built-in firewall.

 

VMware would like to thank Lilith Wyatt of Cisco Talos for reporting this issue to us.

 

The Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned the identifier CVE-2017-4933 to this issue.

 

Column 5 of the following table lists the action required to remediate the vulnerability in each release, if a solution is available.

VMware Product
Product Version
Running on
Severity
Replace with/ Apply Patch
Mitigation/ Workaround
VMware ProductESXi
Product Version6.5
Running on Any
SeverityImportant
Replace with/ Apply PatchESXi650-201710401-BG
Mitigation/ WorkaroundNone
VMware ProductESXi
Product Version6.0
Running on Any
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A
VMware ProductESXi
Product Version5.5
Running on Any
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A
VMware ProductWorkstation
Product Version14.x
Running on Any
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A
VMware ProductWorkstation
Product Version12.x
Running on Any
SeverityImportant
Replace with/ Apply Patch12.5.8
Mitigation/ WorkaroundNone
VMware ProductFusion
Product Version10.x
Running on OSX
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A
VMware ProductFusion
Product Version8.x
Running on OSX
SeverityImportant
Replace with/ Apply Patch8.5.9
Mitigation/ WorkaroundNone

 

c. ESXi Host Client stored cross-site scripting vulnerability

 

The ESXi Host Client contains a vulnerability that may allow for stored cross-site scripting (XSS). An attacker can exploit this vulnerability by injecting Javascript, which might get executed when other users access the Host Client.

 

VMware would like to thank Alain Homewood of Insomnia Security for reporting this issue to us.
   
The Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned the identifier CVE-2017-4940 to this issue.

 

Column 5 of the following table lists the action required to remediate the vulnerability in each release, if a solution is available.

VMware Product
Product Version
Running on
Severity
Replace with/ Apply Patch
Mitigation/ Workaround
VMware ProductESXi
Product Version6.5
Running on Any
SeverityImportant
Replace with/ Apply PatchESXi650-201712103-SG
Mitigation/ WorkaroundNone
VMware ProductESXi
Product Version6.0
Running on Any
SeverityImportant
Replace with/ Apply PatchESXi600-201711103-SG
Mitigation/ WorkaroundNone
VMware ProductESXi
Product Version5.5
Running on Any
SeverityImportant
Replace with/ Apply PatchESXi550-201709102-SG
Mitigation/ WorkaroundNone

 

d. Privilege escalation in vCenter Server Appliance (vCSA)

 

VMware vCenter Server Appliance (vCSA) contains a local privilege escalation vulnerability via the 'showlog' plugin. Successful exploitation of this issue could result in a low privileged user gaining root level privileges over the appliance base OS.

 

VMware would like to thank Lukasz Plonka for reporting this issue to us.

 

The Common Vulnerabilities and Exposures project (cve.mitre.org) has assigned the identifier CVE-2017-4943 to this issue.    

 

Column 5 of the following table lists the action required to remediate the vulnerability in each release, if a solution is available.

VMware Product
Product Version
Running on
Severity
Replace with/ Apply Patch
Mitigation/ Workaround
VMware ProductvCSA
Product Version6.5
Running on Linux
SeverityImportant
Replace with/ Apply Patch6.5 U1d
Mitigation/ WorkaroundNone
VMware ProductvCSA
Product Version6.0
Running on Linux
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A
VMware ProductvCSA
Product Version5.5
Running on Linux
SeverityN/A
Replace with/ Apply Patchnot affected
Mitigation/ WorkaroundN/A

 

4. Solution

 

Please review the patch/release notes for your product and version and verify the checksum of your downloaded file.

 

VMware ESXi 6.5  

Downloads:  

https://my.vmware.com/group/vmware/patch 

Documentation:  

http://kb.vmware.com/kb/2151061

http://kb.vmware.com/kb/51196   

 

VMware ESXi 6.0 

Downloads:  

https://my.vmware.com/group/vmware/patch

Documentation:  

http://kb.vmware.com/kb/2151132

http://kb.vmware.com/kb/2151134

 

VMware ESXi 5.5

Downloads:  

https://my.vmware.com/group/vmware/patch

Documentation:

http://kb.vmware.com/kb/2150876

http://kb.vmware.com/kb/2150878

 

vCSA 6.5 U1d
Downloads and Documentation:
https://my.vmware.com/web/vmware/details?downloadGroup=VC65U1D&productId=614&rPId=20189

 

VMware Workstation Pro 12.5.8

Downloads and Documentation:  

https://www.vmware.com/go/downloadworkstation  

https://www.vmware.com/support/pubs/ws_pubs.html  

 

VMware Workstation Player 12.5.8

Downloads and Documentation:  

https://www.vmware.com/go/downloadplayer  

https://www.vmware.com/support/pubs/player_pubs.html

 

VMware Fusion Pro / Fusion 8.5.9

Downloads and Documentation:  

https://www.vmware.com/go/downloadfusion  

https://www.vmware.com/support/pubs/fusion_pubs.html

 

 

6. Change log

 

2017-12-19 VMSA-2017-0021
Initial security advisory in conjunction with the release of vSphere 6.5 patches on 2017-12-19.

 

 

7. Contact

 

E-mail list for product security notifications and announcements:

http://lists.vmware.com/cgi-bin/mailman/listinfo/security-announce

 

This Security Advisory is posted to the following lists:

[email protected]

[email protected]

[email protected]

 

E-mail: [email protected]

PGP key at:

https://kb.vmware.com/kb/1055

 

VMware Security Advisories

http://www.vmware.com/security/advisories

 

VMware Security Response Policy

https://www.vmware.com/support/policies/security_response.html

 

VMware Lifecycle Support Phases

https://www.vmware.com/support/policies/lifecycle.html

 

VMware Security & Compliance Blog  

https://blogs.vmware.com/security

 

Twitter

https://twitter.com/VMwareSRC

 

Copyright 2017 VMware Inc. All rights reserved.