Microsoft Windows 2000 debug registers allow attacker to gain elevated privileges

win2k-debug-elevate-privileges (6590) The risk level is classified as HighHigh Risk


A vulnerability in the handling of x86 debug registers in Microsoft Windows could allow a local attacker to gain elevated privileges. A local attacker with program execution privileges could use this vulnerability to gain write access to the C:\WINNT\SYSTEM32 and HKCR directories.


Gain Privileges


Apply the Service Pack 2 for Microsoft Windows 2000 (SP2 or later), available from the Microsoft Web site. See References.


  • Georgi Guninski Security Advisory #45: Elevation of privileges with debug registers on Win2K.
  • Microsoft Corporation Web site: Windows 2000 Service Pack 2.
  • BID-2764: MS Windows 2000 Debug Registers Vulnerability
  • CVE-2001-1347: Windows 2000 allows local users to cause a denial of service and possibly gain privileges by setting a hardware breakpoint that is handled using global debug registers, which could cause other processes to terminate due to an exception, and allow hijacking of resources such as named pipes.
  • OSVDB ID: 13437: Microsoft Windows 2000 Debug Register Local Privilege Escalation

Platforms Affected:

  • Microsoft Windows 2000


May 24, 2001

The information within this database may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall the author/distributor (IBM Internet Security Systems X-Force) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.

For corrections or additions please email ignore thisxforceignore this@ignore thisus.ignore thisibm.comignore this

Return to the main page