{"schemaVersion":3,"id":"CVE-2010-4398","aliases":[],"status":"published","duplicateOf":null,"title":"Microsoft Windows Kernel Stack-Based Buffer Overflow Vulnerability","description":"Stack-based buffer overflow in the RtlQueryRegistryValues function in win32k.sys in Microsoft Windows XP SP2 and SP3, Windows Server 2003 SP2, Windows Vista SP1 and SP2, Windows Server 2008 Gold, SP2, and R2, and Windows 7 allows local users to gain privileges, and bypass the User Account Control (UAC) feature, via a crafted REG_BINARY value for a SystemDefaultEUDCFont registry key, aka \"Driver Improper Interaction with Windows Kernel Vulnerability.\"","dates":{"published":"2010-12-03T20:00:00.000Z","modified":"2025-10-22T00:05:50.613Z","reserved":null,"kevAdded":["2022-03-28T00:00:00.000Z"],"kevDue":["2022-04-21T00:00:00.000Z"]},"cvss":{"headline":{"score":7.8,"severity":"high","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":7.8,"severity":"high","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":7.8,"severity":"high","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":7.2,"severity":"high","vector":"AV:L/AC:L/Au:N/C:C/I:C/A:C","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.08661,"percentile":0.95075,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.08661},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.08661,"percentile":0.95075}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.08661,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.08661,"percentile":0.95075}]},"kev":{"state":"listed","entries":[{"source":"cisa","sourceLabel":"CISA","dateAdded":"2022-03-28T00:00:00.000Z","dueDate":"2022-04-21T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Microsoft Windows Kernel Stack-Based Buffer Overflow Vulnerability","description":"Stack-based buffer overflow in the RtlQueryRegistryValues function in win32k.sys in Microsoft Windows allows local users to gain privileges, and bypass the User Account Control (UAC) feature.","notes":[{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2010-4398","label":"nvd.nist.gov/vuln/detail/CVE-2010-4398"}],"vendor":"Microsoft","product":"Windows","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}],"listedCount":1,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":true,"entry":{"source":"cisa","sourceLabel":"CISA","dateAdded":"2022-03-28T00:00:00.000Z","dueDate":"2022-04-21T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Microsoft Windows Kernel Stack-Based Buffer Overflow Vulnerability","description":"Stack-based buffer overflow in the RtlQueryRegistryValues function in win32k.sys in Microsoft Windows allows local users to gain privileges, and bypass the User Account Control (UAC) feature.","notes":[{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2010-4398","label":"nvd.nist.gov/vuln/detail/CVE-2010-4398"}],"vendor":"Microsoft","product":"Windows","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"REF_614CC43B31662F33","name":"Exploit Reference (isc.sans.edu)","source":"reference","url":"http://isc.sans.edu/diary.html?storyid=9988","maturity":"unknown","reliabilityScore":0.2,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null},{"id":"15609","name":"Microsoft Windows Vista/7 - Local Privilege Escalation (UAC Bypass)","source":"exploit-database","url":"https://www.exploit-db.com/exploits/15609","maturity":"weaponized","reliabilityScore":0.8,"verified":true,"type":"local","platforms":["windows"],"requiresAuth":null,"exploitdb":{"verified":true,"type":"local","platform":"windows","file":"exploits/windows/local/15609.txt","codes":["CVE-2010-4398","OSVDB-69501"]},"metasploit":null}],"exploitCount":2,"weaknesses":[{"id":"CWE-787","name":"Out-of-bounds Write","description":"The product writes data past the end, or before the beginning, of the intended buffer.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/787.html"}],"affected":[{"vendor":"microsoft","product":"windows_7","name":"windows 7","label":"windows_7","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/microsoft/windows_7"},{"vendor":"microsoft","product":"windows_server_2003","name":"windows server 2003","label":"windows_server_2003","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/microsoft/windows_server_2003"},{"vendor":"microsoft","product":"windows_server_2008","name":"windows server 2008","label":"windows_server_2008","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null},{"text":"r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"na | r2","eol":null,"hubHref":"/vendor/microsoft/windows_server_2008"},{"vendor":"microsoft","product":"windows_vista","name":"windows vista","label":"windows_vista","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/microsoft/windows_vista"},{"vendor":"microsoft","product":"windows_xp","name":"windows xp","label":"windows_xp","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/microsoft/windows_xp"}],"affectedCount":5,"eol":{"hasEol":false,"count":0},"references":[{"url":"http://isc.sans.edu/diary.html?storyid=9988","label":"isc.sans.edu/diary.html?storyid=9988","hostname":"isc.sans.edu","tags":["X Refsource MISC","Exploit","Issue Tracking"]},{"url":"http://www.securityfocus.com/bid/45045","label":"www.securityfocus.com/bid/45045","hostname":"www.securityfocus.com","tags":["VDB Entry","X Refsource BID","Broken Link","Third Party Advisory"]},{"url":"http://www.exploit-db.com/exploits/15609/","label":"www.exploit-db.com/exploits/15609/","hostname":"www.exploit-db.com","tags":["Exploit","X Refsource EXPLOIT DB","Third Party Advisory","VDB Entry"]},{"url":"http://nakedsecurity.sophos.com/2010/11/25/new-windows-zero-day-flaw-bypasses-uac/","label":"nakedsecurity.sophos.com/2010/11/25/new-windows-zero-day-flaw-bypasses-uac/","hostname":"nakedsecurity.sophos.com","tags":["X Refsource MISC","Broken Link"]},{"url":"http://support.avaya.com/css/P8/documents/100127248","label":"support.avaya.com/css/P8/documents/100127248","hostname":"support.avaya.com","tags":["X Refsource CONFIRM","Third Party Advisory"]},{"url":"http://www.vupen.com/english/advisories/2011/0324","label":"www.vupen.com/english/advisories/2011/0324","hostname":"www.vupen.com","tags":["VDB Entry","X Refsource VUPEN","Broken Link"]},{"url":"http://www.exploit-db.com/bypassing-uac-with-user-privilege-under-windows-vista7-mirror/","label":"www.exploit-db.com/bypassing-uac-with-user-privilege-under-windows-vista7-mirror/","hostname":"www.exploit-db.com","tags":["X Refsource MISC","Broken Link","Exploit","Third Party Advisory","VDB Entry"]},{"url":"http://twitter.com/msftsecresponse/statuses/7590788200402945","label":"twitter.com/msftsecresponse/statuses/7590788200402945","hostname":"twitter.com","tags":["X Refsource MISC","Not Applicable"]},{"url":"https://docs.microsoft.com/en-us/security-updates/securitybulletins/2011/ms11-011","label":"docs.microsoft.com/en-us/security-updates/securitybulletins/2011/ms11-011","hostname":"docs.microsoft.com","tags":["Vendor Advisory","X Refsource MS","Patch"]},{"url":"http://www.securitytracker.com/id?1025046","label":"www.securitytracker.com/id?1025046","hostname":"www.securitytracker.com","tags":["VDB Entry","X Refsource SECTRACK","Broken Link","Third Party Advisory"]},{"url":"http://www.kb.cert.org/vuls/id/529673","label":"www.kb.cert.org/vuls/id/529673","hostname":"www.kb.cert.org","tags":["Third Party Advisory","X Refsource CERT VN","US Government Resource"]},{"url":"http://secunia.com/advisories/42356","label":"secunia.com/advisories/42356","hostname":"secunia.com","tags":["Third Party Advisory","X Refsource SECUNIA","Broken Link","Vendor Advisory"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A12162","label":"oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A12162","hostname":"oval.cisecurity.org","tags":["VDB Entry","Signature","X Refsource OVAL","Broken Link"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-4398","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-4398","hostname":"www.cisa.gov","tags":["Government Resource","US Government Resource"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2010-12-03T20:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"kev-added","date":"2022-03-28T00:00:00.000Z","label":"Added to CISA KEV","detail":"Microsoft Windows Kernel Stack-Based Buffer Overflow Vulnerability","source":"cisa"},{"kind":"kev-due","date":"2022-04-21T00:00:00.000Z","label":"CISA remediation due","detail":"Apply updates per vendor instructions.","source":"cisa"},{"kind":"modified","date":"2025-10-22T00:05:50.613Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":85,"level":"critical","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T00:56:16.410Z","stale":false,"partial":false}}