Description
Utility Manager in Windows 2000 launches winhlp32.exe while Utility Manager is running with raised privileges, which allows local users to gain system privileges via a "Shatter" style attack that sends a Windows message to cause Utility Manager to launch winhlp32 by directly accessing the context sensitive help and bypassing the GUI, then sending another message to winhlp32 in order to open a user-selected file, a different vulnerability than CVE-2003-0908.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 4
- Microsoft Windows Server 2000 - Utility Manager All-in-One (MS04-019) EDB-355 · local · Jul 20, 2004 · verified
- Microsoft Windows Server 2000 - POSIX Subsystem Privilege Escalation (MS04-020) EDB-351 · local · Jul 17, 2004 · verified
- Microsoft Windows Server 2000 - Universal Language Utility Manager (MS04-019) EDB-352 · local · Jul 17, 2004 · verified
- Microsoft Windows Server 2000 - Utility Manager Privilege Escalation (MS04-019) EDB-350 · local · Jul 14, 2004 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- oval:org.mitre.oval:def:2495 vdb-entry signature
- TA04-196A third-party-advisory
- VU#868580 third-party-advisory
- win-utilitymanager-gain-privileges(16592) vdb-entry
- 20040713 Microsoft Window Utility Manager Local Elevation of Privileges mailing-list
- MS04-019 vendor-advisory