CVE-2010-2743
EXPLOITED IN THE WILDMicrosoft Windows XP SP3 - Privilege Escalation
Title source: llmExploitation Summary
CVE-2010-2743 has been observed exploited in the wild (reported by VulnCheck KEV, InTheWild.io). EIP tracks 1 public exploit from researchers including Ruben Santamarta.
AI-analyzed exploit summary This exploit leverages CVE-2010-2743 (MS10-073) by crafting a malformed keyboard layout file to trigger a memory corruption vulnerability in Windows, allowing arbitrary code execution via shellcode. The PoC uses NtUserLoadKeyboardLayoutEx to load the malicious file and SendInput to trigger the payload.
Description
The kernel-mode drivers in Microsoft Windows XP SP3 do not properly perform indexing of a function-pointer table during the loading of keyboard layouts from disk, which allows local users to gain privileges via a crafted application, as demonstrated in the wild in July 2010 by the Stuxnet worm, aka "Win32k Keyboard Layout Vulnerability." NOTE: this might be a duplicate of CVE-2010-3888 or CVE-2010-3889.
Exploits (1)
This exploit leverages CVE-2010-2743 (MS10-073) by crafting a malformed keyboard layout file to trigger a memory corruption vulnerability in Windows, allowing arbitrary code execution via shellcode. The PoC uses NtUserLoadKeyboardLayoutEx to load the malicious file and SendInput to trigger the payload.