Microsoft Windows Buffer Overflows in MSDTC and COM+ Let Remote Users Execute Arbitrary Code and Local User Gain Elevated Privileges
|
|
SecurityTracker Alert ID: 1015037
|
|
SecurityTracker URL: http://securitytracker.com/id?1015037
|
|
CVE Reference: CVE-2005-1978
, CVE-2005-1979
, CVE-2005-1980
, CVE-2005-2119
(Links to External Site)
|
Updated: Jan 24 2008
|
Original Entry Date: Oct 11 2005
|
Impact: Denial of service via network, Execution of arbitrary code via local system, Execution of arbitrary code via network, Root access via local system, Root access via network
|
Fix Available: Yes
Vendor Confirmed: Yes
|
Advisory: Microsoft Security Bulletin
|
Version(s): Windows 2000 SP4, XP SP2, 2003 SP1; and prior service packs
|
Description: Several vulnerabilities were reported in Microsoft Windows. A remote user can execute arbitrary code on the target system. A local user can gain elevated privileges on the target system.
A remote user can supply a specially crafted network message to the Microsoft Distributed Transaction Coordinator to trigger a buffer
overflow and execute arbitrary code on the target system. On some configurations, authentication is required to exploit this vulnerability.
The
process that COM+ uses to create and use memory structures contains a vulnerability. A remote user can execute arbitrary code on
the target system.
A local user can also exploit these flaws to gain elevated privileges.
The process that the Distributed
Transaction Coordinator uses to validate TIP requests contains a vulnerability. A remote user can supply a specially crafted network
message to cause the Microsoft Distributed Transaction Coordinator to stop working. This can also be exploited to affect the Distributed
Transaction Coordinator on other systems.
The vendor credits eEye Digital Security, Cesar Cerrudo of Argeniss, and iDEFENSE with
reporting these vulnerabilities.
|
Impact: A remote user can execute arbitrary code on the target system.
A local user can gain elevated privileges.
A remote user can cause denial of service conditions.
|
Solution: The vendor has issued the following fixes:
Microsoft Windows 2000 Service Pack 4:
http://www.microsoft.com/downloads/details.aspx?FamilyId=4E5B96D8-BA74-4008-80D9-92
2364ABC6AC
Microsoft Windows XP Service Pack 1 and Microsoft Windows XP Service Pack 2:
http://www.microsoft.com/downloads/details.aspx?FamilyId=20F79CE7-D4DB-42D7-
8E57-58656A3FB2F7
Microsoft Windows XP Professional x64 Edition:
http://www.microsoft.com/downloads/details.aspx?FamilyId=A6EC1352-042E-4FFB-B379-0E1C06AB9DBE
Mi
crosoft Windows Server 2003 and Microsoft Windows Server 2003 Service Pack 1:
http://www.microsoft.com/downloads/details.aspx?FamilyId=CA202CCC-792E-4462-9A2F-A20D1F86
07F7
Microsoft Windows Server 2003 for Itanium-based Systems and Microsoft Windows Server 2003 with SP1 for Itanium-based Systems:
http://www.microsoft.com/download
s/details.aspx?FamilyId=554A86A5-0B03-4CA9-A32D-642E40570424
Microsoft Windows Server 2003 x64 Edition:
http://www.microsoft.com/downloads/details.aspx?FamilyId=1FF
26142-6E1E-4E17-9DCD-994B339A69CF
A restart is required.
On October 14, 2004, Microsoft reported that some systems with non-default
permissions on the %Windir%\Registration folder may have issues regarding the deployment of this patch. A Microsoft Security Advisory
is available at:
http://securitytracker.com/alerts/2005/Oct/1015037.html
|
Vendor URL: www.microsoft.com/technet/security/Bulletin/MS05-051.mspx (Links to External Site)
|
Cause: Boundary error, Input validation error
|
Underlying OS: Windows (2000), Windows (2003), Windows (XP)
|
|
Message History:
None.
|
Source Message Contents
|
Date: Mon, 10 Oct 2005 23:12:45 -0400
Subject: MS05-051
|
http://www.microsoft.com/technet/security/Bulletin/MS05-051.mspx
|
|