Description
Microsoft Data Access Components (MDAC) 2.8 SP1 and SP2, and Windows Data Access Components (WDAC) 6.0, does not properly validate memory allocation for internal data structures, which allows remote attackers to execute arbitrary code, possibly via a large CacheSize property that triggers an integer wrap and a buffer overflow, aka "ADO Record Memory Vulnerability." NOTE: this might be a duplicate of CVE-2010-1117 or CVE-2010-1118.
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 Data Access Components - Remote Overflow (MS11-002) EDB-15984 · remote · Jan 12, 2011 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- ADV-2011-0075 vdb-entry
- 70444 vdb-entry
- MS11-002 vendor-advisory
- 1024947 vdb-entry
- http://vreugdenhilresearch.nl/ms11-002-pwn2own-heap-overflow/
- oval:org.mitre.oval:def:12411 vdb-entry signature
- 42804 third-party-advisory
- 45698 vdb-entry
- TA11-011A third-party-advisory
- http://www.zerodayinitiative.com/advisories/ZDI-11-002/
- http://support.avaya.com/css/P8/documents/100124846