vendor:
Windows
by:
ThreaT
7.5
CVSS
HIGH
Arbitrary Code Execution
CWE
Product Name: Windows
Affected Version From:
Affected Version To:
Patch Exists: NO
Related CWE:
CPE:
Platforms Tested: Windows 2000 (fr) SP0, 2, 3
2003
Improper Bounds Checking in regedit.exe
A local attacker can execute arbitrary code as another user by exploiting improper bounds checking in the regedit.exe program. By trapping a key in the registry and having a non-informed user browse it with regedit.exe, the attacker can execute an arbitrary command without the user's knowledge. The vulnerability is caused by a misused RegEnumValueW function in regedit.exe.
Mitigation:
Use regedt32.exe for registry manipulation instead of regedit.exe.