CVE-2010-4398KEV · OVERDUE

Microsoft Windows Kernel Stack-Based Buffer Overflow Vulnerability

High · published December 3, 2010

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.8. It is confirmed in active exploitation. It sits in the 95.1th percentile for exploit probability.

1646
days past CISA
deadline
CVSS v3.1
7.8
EPSS
9%
Percentile
95.1
In the wild
Confirmed
What it is

🚨 A sneaky stack-based buffer overflow in win32k.sys can let local users pull a fast one on User Account Control (UAC) and elevate their privileges! 🔥 Think of it like a restaurant where a customer sneaks into the kitchen by pretending to be a staff member, bypassing all the security checks and getting access to the chef's private recipes. In this case, the crafted REG_BINARY value is the clever disguise that gets past the gatekeeper. An attacker could easily manipulate this vulnerability to gain elevated privileges, undermining the entire security model. This means they could potentially install malicious software, access sensitive data, or even completely take over the system, which is absolutely devastating!

Put simply

Think of it like a restaurant where a customer sneaks into the kitchen by pretending to be a staff member, bypassing all the security checks and getting access to the chef's private recipes. In this case, the crafted REG_BINARY value is the clever disguise that gets past the gatekeeper. This flaw in RtlQueryRegistryValues allows local users to exploit a stack-based buffer overflow, effectively bypassing UAC and executing unauthorized commands. By crafting a specific REG_BINARY value in the SystemDefaultEUDCFont registry key, attackers can interact improperly with the Windows kernel.

What to do

An attacker could easily manipulate this vulnerability to gain elevated privileges, undermining the entire security model. This means they could potentially install malicious software, access sensitive data, or even completely take over the system, which is absolutely devastating! To protect your systems, apply the latest security patches from Microsoft, particularly for Windows XP, Vista, Server 2003, and 2008. Also, consider restricting local user access to sensitive areas of the registry wherever possible. Regular system audits can also help detect any unauthorized changes. You got this! With these steps, you can tighten up security and keep your systems safe from this sneaky vulnerability. 🛡️

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.08661 · 95.1th percentile
Published
2010-12-03T20:00Z
KEV added
2022-03-28 · due 2022-04-21
EPSS history
Timeline
  • 28 MAR 00:00Z
    Added to CISA KEV — remediate by Apr 21
    kev
  • 03 DEC 20:00Z
    Stack-based buffer overflow in the RtlQueryRegistryValues function in win32k.sys in Microsoft Windows XP SP2 and SP3, Windows Server 2003 SP2, Windows Vista…
    cvelistv5