-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
- -----------------------------------------------------------------------
VMware Security Advisory
Advisory ID: VMSA-2016-0014.1
Severity: Critical
Synopsis: VMware ESXi, Workstation, Fusion, & Tools updates address
multiple security issues
Issue date: 2016-09-13
Updated on: 2017-12-21
CVE number: CVE-2016-7081,CVE-2016-7082,CVE-2016-7083,CVE-2016-7084,
CVE-2016-7079,CVE-2016-7080,CVE-2016-7085,CVE-2016-7086
1. Summary
VMware ESXi, Workstation, Fusion, and Tools updates address multiple
security issues
2. Relevant Products
ESXi
VMware Workstation Pro
VMware Workstation Player
VMware Fusion
VMware Tools
3. Problem Description
a. VMware Workstation heap-based buffer overflow vulnerabilities via
Cortado ThinPrint
VMware Workstation contains vulnerabilities that may allow a windows
-based virtual machine (VM) to trigger heap-based buffer overflows
in the windows-based hypervisor running VMware workstation that the
VM resides on. Exploitation of this issue may lead to arbitrary code
execution in the hypervisor OS.
Exploitation is only possible if virtual printing has been enabled
in VMware Workstation. This feature is not enabled by default.
VMware Knowledge Base article 2146810 documents the procedure for
enabling and disabling this feature.
VMware would like to thank E0DB6391795D7F629B5077842E649393 working
with Trend Micro's Zero Day Initiative for reporting this issue to
us.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the identifier CVE-2016-7081 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 Running Replace with/
Product Version on Severity Apply Patch** Workaround
=============== ======= ======= ======== ============= ==========
Workstation Pro 12.x Windows Critical 12.5.0 KB2146810
Workstation Pro 12.x Linux N/A not affected N/A
Workstation Player 12.x Windows Critical 12.5.0 KB2146810
Workstation Player 12.x Linux N/A not affected N/A
b. VMware Workstation memory corruption vulnerabilities via Cortado
Thinprint
VMware Workstation contains vulnerabilities that may allow a windows
-based virtual machine (VM) to corrupt memory in the windows-based
hypervisor running VMware workstation that the VM resides on. These
include TrueType fonts embedded in EMFSPOOL (CVE-2016-7083), and
JPEG2000 images (CVE-2016-7084) in tpview.dll. Exploitation of these
issues may lead to arbitrary code execution in the hypervisor OS.
Exploitation is only possible if virtual printing has been enabled
in VMware Workstation. This feature is not enabled by default.
VMware Knowledge Base article 2146810 documents the procedure for
enabling and disabling this feature.
VMware would like to thank Mateusz Jurczyk of Google's Project Zero
for reporting these issues to us.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the identifiers CVE-2016-7083, and CVE-2016-7084 to these
issues.
Column 5 of the following table lists the action required to
remediate the vulnerability in each release, if a solution is
available.
VMware Product Running Replace with/
Product Version on Severity Apply Patch Workaround
=============== ======= ======= ======== ============= ==========
Workstation Pro 12.x Windows Critical 12.5.0 N/A
Workstation Pro 12.x Linux N/A not affected N/A
Workstation Player 12.x Windows Critical 12.5.0 N/A
Workstation Player 12.x Linux N/A not affected N/A
c. VMware Tools NULL pointer dereference vulnerabilities
The graphic acceleration functions used in VMware Tools for OSX
handle memory incorrectly. Two resulting NULL pointer dereference
vulnerabilities may allow for local privilege escalation on Virtual
Machines that run OSX.
The issues can be remediated by installing a fixed version of VMware
Tools on affected OSX VMs directly. Alternatively the fixed version
of Tools can be installed through ESXi or Fusion after first
updating to a version of ESXi or Fusion that ships with a fixed
version of VMware Tools.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the identifiers CVE-2016-7079 and CVE-2016-7080 to these
issues.
VMware would like to thank Dr. Fabien Duchene "FuzzDragon" and Jian
Zhu for independently reporting these issues to VMware.
VMware Product Running Replace with/
Product Version on Severity Apply Patch Workaround
============ ========= ======= ======== =================== ==========
VMware Tools 10.x, 9.x Windows N/A not affected N/A
VMware Tools 10.x, 9.x Linux N/A not affected N/A
VMware Tools 10.x, 9.x OSX Important 10.0.9* None
*VMware Tools 10.0.9 can be downloaded independently and is included
in the following:
-ESXi 6.0 patch ESXi600-201608403-BG
-ESXi 5.5 patch ESXi550-201608102-SG
-Fusion 8.5.0
d. VMware Workstation installer DLL hijacking issue
Workstation Pro/Player installer contains a DLL hijacking issue that
exists due to some DLL files loaded by the application improperly.
This issue may allow an unauthenticated remote attacker to load this
DLL file of the attacker's choosing that could execute arbitrary
code.
Column 5 of the following table lists the action required to
remediate the vulnerability in each release, if a solution is
available.
VMware would like to thank Anand Bhat and Himanshu Mehta for
individually reporting this issue to us.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the identifier CVE-2016-7085 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 Running Replace with/
Product Version on Severity Apply Patch Workaround
=============== ======= ======= ======== ============= ==========
Workstation Pro 12.x Windows Important 12.5.0 None
Workstation Pro 12.x Linux N/A not affected N/A
Workstation Player 12.x Windows Important 12.5.0 None
Workstation Player 12.x Linux N/A not affected N/A
e. VMware Workstation installer insecure executable loading
vulnerability
Workstation installer contains an insecure executable loading
vulnerability that may allow an attacker to execute any exe file
placed in the same directory as installer with the name
"setup64.exe".Successfully exploiting this issue may allow attackers
to escalate their privileges and execute arbitrary code.
VMware would like to thank Adam Bridge for reporting this issue to
us.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the identifier CVE-2016-7086 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 Running Replace with/
Product Version on Severity Apply Patch Workaround
=============== ======= ======= ======== ============= ==========
Workstation Pro 12.x Windows Important 12.5.0 None
Workstation Pro 12.x Linux N/A not affected N/A
Workstation Player 12.x Windows Important 12.5.0 None
Workstation Player 12.x Linux N/A not affected N/A
f. Workstation EMF file handling memory corruption vulnerability via
Cortado ThinPrint
VMware Workstation contains a vulnerability that may allow a Windows
-based virtual machine (VM) to corrupt memory. This issue occurs due
to improper handling of EMF files in tpview.dll. Exploitation of this
issue may lead to arbitrary code execution in the hypervisor OS.
The severity of this issue has changed to Low from Critical as the
exploitation of the issue requires a custom registry value to be
added on the host machine.
Exploitation is only possible if virtual printing has been enabled
in VMware Workstation. This feature is not enabled by default.
VMware Knowledge Base article 2146810 documents the procedure for
enabling and disabling this feature.
VMware would like to thank Mateusz Jurczyk of Google's Project Zero
and Yakun Zhang of McAfee for individually reporting this issue to us.
The Common Vulnerabilities and Exposures project (cve.mitre.org) has
assigned the identifier CVE-2016-7082 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 Running Replace with/
Product Version on Severity Apply Patch Workaround
================== ======== ======= ======== ============= ==========
Workstation Player 14.x Windows Low 14.1.0 None
Workstation Player 14.x Linux N/A not affected N/A
Workstation Pro 14.x Windows Low 14.1.0 None
Workstation Pro 14.x Linux N/A not affected N/A
Workstation Player 12.x Windows Low no patch planned None
Workstation Player 12.x Linux N/A not affected N/A
Workstation Pro 12.x Windows Low no patch planned None
Workstation Pro 12.x Linux N/A not affected N/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.0
Downloads:
https://www.vmware.com/patchmgr/findPatch.portal
Documentation:
https://kb.vmware.com/kb/2145816
VMware ESXi 5.5
Downloads:
https://www.vmware.com/patchmgr/findPatch.portal
Documentation:
https://kb.vmware.com/kb/2144370
VMware Workstation Pro 12.5.0
Downloads and Documentation:
https://www.vmware.com/go/downloadworkstation
VMware Workstation Player 12.5.0
Downloads and Documentation:
https://www.vmware.com/go/downloadplayer
VMware Fusion 8.5.0
Downloads and Documentation:
https://www.vmware.com/go/downloadfusion
VMware Tools 10.0.9
Downloads and Documentation:
https://my.vmware.com/web/vmware/details?productId=491&downloadGroup=VMTOOL
S1009
VMware Workstation Pro 14.1.0
Downloads and Documentation:
https://www.vmware.com/go/downloadworkstation
https://www.vmware.com/support/pubs/ws_pubs.html
VMware Workstation Player 14.1.0
Downloads and Documentation:
https://www.vmware.com/go/downloadplayer
https://www.vmware.com/support/pubs/player_pubs.html
5. References
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7081
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7082
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7083
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7084
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7079
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7080
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7085
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7086
https://kb.vmware.com/kb/2146810
- ------------------------------------------------------------------------
6. Change log
2016-09-13 VMSA-2016-0014 Initial security advisory in conjunction
with the release of VMware Workstation 12.5.0 on 2016-09-13.
2017-12-21 VMSA-2016-0014.1
Updated affected versions and resolution for CVE-2016-7082 and
moved this CVE to its own section i.e. 3f.
- -----------------------------------------------------------------------
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:
security-announce at lists.vmware.com
bugtraq at securityfocus.com
fulldisclosure at seclists.org
E-mail: security at vmware.com
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
Twitter
https://twitter.com/VMwareSRC
Copyright 2016 VMware Inc. All rights reserved.
-----BEGIN PGP SIGNATURE-----
Version: Encryption Desktop 10.4.1 (Build 490)
Charset: utf-8
wj8DBQFaPJsSDEcm8Vbi9kMRAis+AKCNQLB3rwWNlaTh90t3CfvJYBjiGQCeO8LC
La1UFYAn/y6Qfqomp7JfgHo=
=0xhk
-----END PGP SIGNATURE-----
_______________________________________________
Security-announce mailing list
[email protected]
https://lists.vmware.com/mailman/listinfo/security-announce