CVE-2010-0232
The kernel in Microsoft Windows NT 3.1 through Windows 7, including Windows 2000 SP4, Windows XP SP2 and SP3, Windows Server 2003 SP2, Windows Vista Gold, SP1, and SP2, and Windows Server 2008 Gold and SP2, when access to 16-bit applications is enabled on a 32-bit x86 platform, does not properly validate certain BIOS calls, which allows local users to gain privileges by crafting a VDM_TIB data structure in the Thread Environment Block (TEB), and then calling the NtVdmControl function to start the Windows Virtual DOS Machine (aka NTVDM) subsystem, leading to improperly handled exceptions involving the #GP trap handler (nt!KiTrap0D), aka "Windows Kernel Exception Handler Vulnerability."
Key facts
- CVSS score
- 7.8 (v3.1)
- Severity
- HIGH
- CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H- EPSS score
- 28.7% (98th percentile)
- In CISA KEV
- Yes, added March 3, 2022
- In EU EUVD
- Yes (EUVD-2010-0263)
- Published
- January 21, 2010
- NVD last modified
- June 16, 2026
- Status
- Analyzed
CISA Known Exploited Vulnerability
Microsoft Windows Kernel Exception Handler Vulnerability
Added to the KEV catalog on March 3, 2022; federal remediation due March 24, 2022.
EU Vulnerability Database (EUVD)
This vulnerability is also tracked by ENISA as EUVD-2010-0263 in the EU Vulnerability Database. ENISA flags it as known exploited. Last updated in EUVD on October 22, 2025.
View on the EU Vulnerability DatabaseAffected products
- microsoft / windows 2000
- microsoft / windows 7
- microsoft / windows xp
- microsoft / windows xp
Certified products that may be affected
6 FIPS 140 or Common Criteria certified products, from automated matching by sec-certs.org.
- Windows 7 BitLocker™ Drive Encryption - Microsoft Corporation - FIPS 140 1332 - historical
- Microsoft Windows 7 Kernel Mode Cryptographic Primitives Library (cng.sys) - Microsoft Corporation - FIPS 140 1328 - historical
- Windows XP Enhanced Cryptographic Provider (RSAENH) - Microsoft Corporation - FIPS 140 989 - historical
- Windows XP Enhanced DSS and Diffie-Hellman Cryptographic Provider (DSSENH) - Microsoft Corporation - FIPS 140 990 - historical
- Microsoft Windows Server 2003 SP2 including R2, Standard, Enterprise, Datacenter, x64, and Itanium Editions; Windows XP Professional SP2 and x64 SP2; Windows XP Embedded SP2 - Microsoft Corporation - Common Criteria CCEVS-VR-VID-10184-2008 - archived
See all 6 in the Security Certifications Explorer.
References
- http://blogs.technet.com/msrc/archive/2010/01/20/security-advisory-979682-released.aspx(Broken Link)
- http://lists.immunitysec.com/pipermail/dailydave/2010-January/006000.html(Broken Link)
- http://lock.cmpxchg8b.com/c0af0967d904cef2ad4db766a00bc6af/KiTrap0D.zip(Broken Link, Exploit)
- http://seclists.org/fulldisclosure/2010/Jan/341(Exploit, Mailing List, Third Party Advisory)
- http://secunia.com/advisories/38265(Broken Link, Vendor Advisory)
- http://securitytracker.com/id?1023471(Broken Link, Third Party Advisory, VDB Entry)
- http://www.microsoft.com/technet/security/advisory/979682.mspx(Broken Link, Patch, Vendor Advisory)
- http://www.securityfocus.com/archive/1/509106/100/0/threaded(Broken Link, Third Party Advisory, VDB Entry)
- http://www.securityfocus.com/bid/37864(Broken Link, Exploit, Third Party Advisory, VDB Entry)
- http://www.us-cert.gov/cas/techalerts/TA10-040A.html(Third Party Advisory, US Government Resource)
- http://www.vupen.com/english/advisories/2010/0179(Broken Link, Vendor Advisory)
- https://docs.microsoft.com/en-us/security-updates/securitybulletins/2010/ms10-015(Patch, Vendor Advisory)
- https://exchange.xforce.ibmcloud.com/vulnerabilities/55742(Third Party Advisory, VDB Entry)
- https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8344(Broken Link)
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-0232(US Government Resource)
Last updated September 17, 2026 · Source: NVD, CISA KEV, FIRST.org EPSS
Query CVEs from your AI assistant
The CVE/NVD Explorer brain answers CVE questions directly inside Claude, ChatGPT, or any MCP assistant — always up to date, no setup. Add it once and stop pasting advisories into chat.
Add the CVE brain