Description
Integer underflow in the CDownloadSink class code in the Vector Markup Language (VML) component (VGX.DLL), as used in Internet Explorer 5.01, 6, and 7 allows remote attackers to execute arbitrary code via compressed content with an invalid buffer size, which triggers a heap-based buffer overflow.
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
- Microsoft Internet Explorer 5.0.1 - Vector Markup Language 'VGX.dll' Remote Buffer Overflow EDB-30494 · dos · Aug 14, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 25310 vdb-entry
- 26409 third-party-advisory
- http://research.eeye.com/html/advisories/published/AD20070814a.html
- TA07-226A third-party-advisory
- 1018568 vdb-entry
- MS07-050 vendor-advisory
- oval:org.mitre.oval:def:1784 vdb-entry signature
- ADV-2007-2874 vdb-entry
- 3020 third-party-advisory
- 20070814 EEYE: VGX.DLL Compressed Content Heap Overflow Vulnerability mailing-list
- VU#468800 third-party-advisory