Description
VMware Workstation 6.5.x before 6.5.3 build 185404, VMware Player 2.5.x before 2.5.3 build 185404, VMware ACE 2.5.x before 2.5.3 build 185404, VMware Server 1.x before 1.0.10 build 203137 and 2.x before 2.0.2 build 203138, VMware Fusion 2.x before 2.0.6 build 196839, VMware ESXi 3.5 and 4.0, and VMware ESX 2.5.5, 3.0.3, 3.5, and 4.0, when Virtual-8086 mode is used, do not properly set the exception code upon a page fault (aka #PF) exception, which allows guest OS users to gain privileges on the guest OS by specifying a crafted value for the cs register.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- VMware Virtual 8086 - Linux Local Ring0 EDB-10207 · local · Oct 27, 2009 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- GLSA-201209-25 vendor-advisory
- ADV-2009-3062 vdb-entry
- [security-announce] 20091027 VMSA-2009-0015 VMware hosted products and ESX patches resolve two security issues mailing-list
- 1023082 vdb-entry
- 36841 vdb-entry
- oval:org.mitre.oval:def:8473 vdb-entry signature
- 20091027 VMSA-2009-0015 VMware hosted products and ESX patches resolve two security issues mailing-list
- 20091027 Invalid #PF Exception Code in VMware can result in Guest Privilege Escalation mailing-list
- 1023083 vdb-entry
- http://www.vmware.com/security/advisories/VMSA-2009-0015.html
- 37172 third-party-advisory