Multiple vulnerabilities have been identified in Microsoft Internet Explorer, which could be exploited by remote attackers to take complete control of an affected system, disclose sensitive information, or display spoofed content.
The first flaw is due to a memory corruption error when processing a specially crafted "createTextRange()" call associated with a "checkbox" object, which could be exploited by attackers to execute arbitrary commands via a specially crafted Web page. For additional information, see : FrSIRT/ADV-2006-1050
The second vulnerability is due to a memory corruption error when handling multiple event handlers in an HTML element, which could be exploited by attackers to execute arbitrary commands via a specially crafted Web page.
The third issue is due to a security control bypass when handling HTML Application (HTA) files, which could be exploited by remote attackers to compromise a vulnerable system via a malicious web page.
The fourth flaw is due to a memory corruption error when processing specially crafted and not valid HTML code, which could be exploited by attackers to execute arbitrary commands via a malicious web page.
The fifth vulnerability is due to memory corruption errors when instantiating certain COM objects (Mdt2gddr.dll, Mdt2dd.dll, and Mdt2gddo.dll) as ActiveX controls, which could be exploited by remote attackers to execute arbitrary commands. This issue is similar to FrSIRT/ADV-2005-0935 and FrSIRT/ADV-2005-1450
The sixth flaw is due to a memory corruption error when processing HTML elements that contain a specially crafted tag, which could be exploited by attackers to execute arbitrary commands via a malicious web page.
The seventh issue is due to a memory corruption error when processing double-byte characters in specially crafted URLs, which could be exploited by attackers to compromise a vulnerable system via a malicious web page.
The eighth flaw is due to an error in the way the application returns "IOleClientSite" information when an embedded object is dynamically created, which could allow remote code execution or information disclosure.
The ninth vulnerability is due to an error when handling navigation methods, which could be exploited by remote attackers to read cookies and data from another domain via a malicious web page or email message.
The tenth flaw is due to an error when navigating the address bar and other parts of the trust UI away from a web site, which could be exploited by attackers to display spoofed content in a browser window.
Credits
Vulnerabilities reported by Andreas Sandblad, Jeffrey van der Stad, Jan P. Monsch, Richard M. Smith, Thomas Waldegger, Sowhat, Heiko Schultze, and Will Dormann.
ChangeLog
2006-04-11 : Initial release
Vulnerability Management
Subscribe to FrSIRT VNS and receive real-time e-mail and SMS alerts when new vulnerabilities, exploits, or patches relevant to your systems and network configurations are available.
Feedback
If you have additional information or corrections for this security advisory please submit them via our contact form or by email to updates@frsirt.com.