Description
Certain ActiveX controls in (1) tsgetxu71ex552.dll and (2) tsgetx71ex552.dll in Tom Sawyer GET Extension Factory 5.5.2.237, as used in VI Client (aka VMware Infrastructure Client) 2.0.2 before Build 230598 and 2.5 before Build 204931 in VMware Infrastructure 3, do not properly handle attempted initialization within Internet Explorer, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted HTML document.
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.
Metasploit 1 module
-
Tom Sawyer Software GET Extension Factory Remote Code Execution
exploit/windows/browser/tom_sawyer_tsgetx71ex552
Exploit-DB 1
- Tom Sawyer Software GET Extension Factory - Remote Code Execution (Metasploit) EDB-19030 · remote · Jun 10, 2012 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- vmware-viclient-code-exec(67816) vdb-entry
- 20110603 Tom Sawyer GET Extension Factory COM Object Instantiation Memory Corruption Vulnerability third-party-advisory
- 44844 third-party-advisory
- http://www.vmware.com/security/advisories/VMSA-2011-0009.html
- 48099 vdb-entry
- 44826 third-party-advisory
- 1025602 vdb-entry