CVE-2006-2373
Microsoft Windows SMB Driver Ioctl Local Privilege Escalation
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2006-2373. PoCs published by Ruben Santamarta.
AI-analyzed exploit summary This exploit demonstrates a deadlock vulnerability in MRXSMB.SYS via the NtClose function by creating a thread and manipulating a device handle through a specific IOCTL (0x141047). The exploit causes a denial-of-service condition by triggering a deadlock in the kernel driver.
Description
The Server Message Block (SMB) driver (MRXSMB.SYS) in Microsoft Windows 2000 SP4, XP SP1 and SP2, and Server 2003 SP1 and earlier allows local users to execute arbitrary code by calling the MrxSmbCscIoctlOpenForCopyChunk function with the METHOD_NEITHER method flag and an arbitrary address, possibly for kernel memory, aka the "SMB Driver Elevation of Privilege Vulnerability."
Exploits (2)
This exploit demonstrates a deadlock vulnerability in MRXSMB.SYS via the NtClose function by creating a thread and manipulating a device handle through a specific IOCTL (0x141047). The exploit causes a denial-of-service condition by triggering a deadlock in the kernel driver.
This exploit targets a vulnerability in Mrxsmb.sys on Windows XP SP2 and Windows 2000 SP4, allowing local privilege escalation to ring0 by overwriting a driver call. It uses a privileged IOCTL to manipulate memory and execute arbitrary ring0 shellcode.