CVE-2005-2119: Microsoft Windows 2000
Medium severity, CVSS 5.0. EPSS: 35.5% chance of exploitation in the next 30 days.
The MIDL_user_allocate function in the Microsoft Distributed Transaction Coordinator (MSDTC) proxy (MSDTCPRX.DLL) allocates a 4K page of memory regardless of the required size, which allows attackers 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.
Affected products
- Microsoft Windows 2000: any version
- Microsoft Windows 2003 Server: version 64-bit only; version itanium only; version r2 only; version sp1 only
- Microsoft Windows XP: any version
Published 2005-10-12. Last modified 2026-06-16.