Title: Microsoft Windows Distributed Transaction Coordinator (DTC) Memory Modification Remote Code Execution
Info
Disclosure
Oct 11, 2005
Discovery
Unknown
Dates
Exploit
Nov 25, 2005
Solution
Oct 11, 2005
Description
Microsoft Windows contains a flaw that may allow a remote attacker to gain privileges. The issue is due to the MIDL_user_allocate function in the Microsoft Distributed Transaction Coordinator (MSDTC) proxy (MSDTCPRX.DLL) allocating a 4K page of memory regardless of the required size, which allows an attacker to overwrite arbitrary memory locations using an incorrect size value that is provided to the NdrAllocate function, which writes management data to memory outside of the allocated buffer.
Classification
Location:
Remote / Network Access
Impact:
Loss of Integrity
Exploit:
Exploit Public
Disclosure:
Vendor Verified