Description
Use-after-free vulnerability in Microsoft Internet Explorer 6, 7, and 8 allows remote attackers to execute arbitrary code via vectors related to Cascading Style Sheets (CSS) token sequences and the clip attribute, aka an "invalid flag reference" issue or "Uninitialized Memory Corruption Vulnerability," as exploited in the wild in November 2010.
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-090 Microsoft Internet Explorer CSS SetUserClip Memory Corruption
exploit/windows/browser/ms10_090_ie_css_clip
Exploit-DB 3
- Microsoft Internet Explorer - CSS SetUserClip Memory Corruption (MS10-090) (Metasploit) EDB-16551 · remote · Jan 20, 2011 · verified
- Microsoft Internet Explorer - Memory Corruption EDB-15418 · dos · Nov 4, 2010 · verified
- Microsoft Internet Explorer 6/7/8 - Memory Corruption EDB-15421 · remote · Nov 4, 2010 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 44536 vdb-entry
- TA10-348A third-party-advisory
- MS10-090 vendor-advisory
- VU#899748 third-party-advisory
- 42091 third-party-advisory
- ADV-2010-2880 vdb-entry
- http://www.microsoft.com/technet/security/advisory/2458511.mspx
- 1024676 vdb-entry
- 15421 exploit
- http://www.symantec.com/connect/blogs/new-ie-0-day-used-targeted-attacks
- ms-ie-flag-code-execution(62962) vdb-entry
- http://blogs.technet.com/b/msrc/archive/2010/11/02/microsoft-releases-security-advisory-2458511.aspx
- oval:org.mitre.oval:def:12279 vdb-entry signature
- 15418 exploit