CVE-2016-7084
HIGHVMware Workstation Player 12.x - Remote Code Execution via JPEG 2000 Image
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2016-7084. PoCs published by Google Security Research.
AI-analyzed exploit summary This exploit targets multiple heap-based buffer overflows, out-of-bounds reads, and other memory corruption vulnerabilities in VMware Workstation's vprintproxy.exe (TPView.DLL) via malformed JPEG2000 images embedded in EMF records. The PoC includes a Python script to wrap malicious J2K samples in EMF/EMFSPOOL structures and send them to COM1 for triggering crashes.
Description
tpview.dll in VMware Workstation Pro 12.x before 12.5.0 and VMware Workstation Player 12.x before 12.5.0 on Windows, when Cortado ThinPrint virtual printing is enabled, allows guest OS users to execute arbitrary code on the host OS or cause a denial of service (host OS memory corruption) via a JPEG 2000 image.
Exploits (1)
This exploit targets multiple heap-based buffer overflows, out-of-bounds reads, and other memory corruption vulnerabilities in VMware Workstation's vprintproxy.exe (TPView.DLL) via malformed JPEG2000 images embedded in EMF records. The PoC includes a Python script to wrap malicious J2K samples in EMF/EMFSPOOL structures and send them to COM1 for triggering crashes.
References (4)
Scores
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H