Description
The Tabular Data Control (TDC) ActiveX control in Microsoft Internet Explorer 5.01 SP4, 6 on Windows XP SP2 and SP3, and 6 SP1 allows remote attackers to execute arbitrary code via a long URL (DataURL parameter) that triggers memory corruption in the CTDCCtl::SecurityCHeckDataURL function, aka "Memory Corruption Vulnerability."
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
-
MS10-018 Microsoft Internet Explorer Tabular Data Control ActiveX Memory Corruption
exploit/windows/browser/ms10_018_ie_tabular_activex
Exploit-DB 2
- Microsoft Internet Explorer - Tabular Data Control ActiveX Memory Corruption (MS10-018) (Metasploit) EDB-16567 · remote · Apr 30, 2010 · verified
- Microsoft Internet Explorer Tabular Data Control - ActiveX Remote Code Execution EDB-12032 · dos · Apr 3, 2010
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 39025 vdb-entry
- TA10-089A third-party-advisory
- 20100402 ZDI-10-034: Microsoft Internet Explorer Tabular Data Control ActiveX Remote Code Execution Vulnerability mailing-list
- http://www.zerodayinitiative.com/advisories/ZDI-10-034
- TA10-068A third-party-advisory
- MS10-018 vendor-advisory
- ADV-2010-0744 vdb-entry
- 1023773 vdb-entry
- oval:org.mitre.oval:def:8080 vdb-entry signature