CVE-2026-33841
High · 7.8CVSS
7.8
EPSS
0.3%
Published
May 12, 2026
CISA due date
—
Cloudanix analysis
An attacker who already gets onto a Windows computer could use this flaw to take full control of it, so affected systems should be updated.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Privilege Gain
- Component
- OS kernel
- Class
- Buffer Overflow
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
CVE-2026-33841 is a local privilege escalation vulnerability caused by a heap-based buffer overflow in the Windows Kernel. An attacker who already has the ability to run code with low privileges on an affected Windows system can trigger memory corruption in kernel context and potentially gain elevated privileges, such as SYSTEM-level execution. Because the vulnerability is local, it does not provide initial remote access by itself, but it can be highly valuable after phishing, credential theft, malware execution, or exploitation of another vulnerability.
Why it matters to the business
Successful exploitation could allow an intruder who has obtained a foothold on a workstation or server to take full control of that system, disable security tools, access sensitive data, dump credentials, move laterally, or deploy malware. The CVSS score is high at 7.8, but current public exploitation signals are low: EPSS is 0.0031 with no 30-day increase, it is not listed in CISA KEV, and no public exploit maturity is reported. Organizations should still prioritize remediation through normal Windows patch management because kernel privilege escalation flaws are commonly chained with initial-access techniques and can materially increase the impact of a compromise across affected Windows 10, Windows 11, and Windows Server versions.
How an attack unfolds
An attacker first needs local code execution on an affected Windows system, typically through stolen credentials, phishing-delivered malware, abuse of remote access tools, or exploitation of a separate vulnerability. Once running as a low-privileged user, the attacker invokes the vulnerable Windows Kernel code path with specially crafted input that causes a heap-based buffer overflow. If exploitation succeeds, memory corruption is controlled enough to alter kernel execution flow or privileged kernel data structures. The attacker can then elevate the malicious process or spawn a new process with SYSTEM-level privileges. With elevated access, the attacker may disable endpoint defenses, extract credentials from memory or disk, tamper with logs, install persistence, and use the compromised host as a staging point for lateral movement. No specific threat actors or active campaigns are currently associated with this CVE based on the provided data.
How to fix it
Apply the relevant Microsoft security update for the affected Windows versions through Windows Update, Microsoft Update Catalog, WSUS, Microsoft Configuration Manager, or an equivalent patch-management platform. Affected platforms include Windows 10 21H2 and 22H2, Windows 11 23H2, 24H2, 25H2, and 26H1, Windows Server 2022, Windows Server 2022 23H2, and Windows Server 2025. No exact fixed build numbers were provided, so administrators should verify against Microsoft’s official security update guidance for CVE-2026-33841 and confirm devices are at or above the patched cumulative update level. Where immediate patching is not possible, reduce exposure by limiting local logon rights, removing unnecessary administrative access, enforcing application control, restricting execution from user-writable directories, enabling tamper protection and credential protections, and monitoring for suspicious privilege escalation behavior. Because this is a kernel flaw, configuration-only mitigations should be treated as risk reduction rather than a substitute for patching.
How to confirm the fix worked
Confirm each affected endpoint and server has installed the Microsoft security update that remediates CVE-2026-33841 for its Windows release. Validate via centralized patch compliance reporting, Windows Update history, Microsoft Defender Vulnerability Management, configuration management inventory, or PowerShell checks of installed cumulative updates and OS build numbers. Cross-check installed KBs and build numbers against Microsoft’s official advisory because fixed versions were not provided in the input. Confirm that unsupported or out-of-servicing Windows versions have been upgraded to supported releases. After patch deployment, reboot systems where required and verify the patched kernel components are loaded. For exposure detection, inventory all Windows 10, Windows 11, and Windows Server systems listed as affected and flag systems missing the relevant cumulative update.
Typical attack path
- Gain initial access to an affected Windows workstation or server using another technique such as phishing, stolen credentials, malware, or exposed remote access.
- Execute code locally as a standard or otherwise low-privileged user.
- Trigger the vulnerable Windows Kernel code path using crafted input designed to cause a heap-based buffer overflow.
- Corrupt kernel memory in a controlled way to obtain elevated privileges.
- Launch or modify a process to run with SYSTEM or equivalent high-integrity privileges.
- Disable or evade security controls, collect credentials, access protected data, establish persistence, or move laterally.
How to detect it
There are no vulnerability-specific public indicators provided, and local kernel privilege escalation often leaves limited direct evidence. Hunt for signs that a low-privileged foothold escalated to SYSTEM or administrator privileges. Relevant log sources include Windows Security logs, Sysmon, Microsoft Defender for Endpoint telemetry, EDR process ancestry, PowerShell logs, Windows Defender operational logs, driver load events, service creation events, scheduled task events, and crash telemetry. Review Windows Security events for suspicious logon/session changes, privilege assignment, new service creation, scheduled task creation, and unexpected administrative group membership changes. In Sysmon or EDR, look for unusual parent-child relationships where user-writable or low-integrity processes spawn SYSTEM-level shells, service hosts, command interpreters, PowerShell, rundll32, regsvr32, mshta, wscript, cscript, or credential-access tools. Investigate kernel crashes or bugchecks temporally associated with suspicious local processes, as failed exploitation of heap overflows may cause system instability. Also hunt for post-exploitation actions such as LSASS access, security product tampering, creation of new local administrators, disabling Defender, clearing event logs, and abnormal driver loading. Since no threat actors or active campaigns are provided, detections should focus on behavioral evidence of local privilege escalation and follow-on activity rather than CVE-specific signatures.
- Event ID 4697
- Event ID 7045
- Event ID 4670
- Event ID 4672
- Event ID 4688
- Event ID 4720
- Event ID 4732
- Event ID 1102
- Event ID 104
- Event ID 12
- Event ID 13
- Event ID 14
- Event ID 15
- Event ID 6
- Event ID 7
- Event ID 10
- Event ID 11
- Event ID 1
- wevtutil cl
- Clear-EventLog
- sc.exe create
- schtasks /create
- net localgroup administrators
- net user /add
- powershell.exe -ExecutionPolicy Bypass
- Set-MpPreference -DisableRealtimeMonitoring $true
- Add-MpPreference -ExclusionPath
- reg add HKLM\\SOFTWARE\\Microsoft\\Windows Defender
- lsass.exe
- procdump.exe -ma lsass
- comsvcs.dll, MiniDump
- vssadmin delete shadows
- bcdedit /set {default} safeboot minimal
What your security team should do
- Prioritize deployment of the applicable Microsoft cumulative security updates to all affected Windows workstations and servers, with higher urgency for internet-facing jump hosts, administrator workstations, domain controllers, remote access servers, and systems used by privileged users.
- Use endpoint management or vulnerability management tooling to produce an asset-level list of affected Windows versions and patch status, then track remediation to completion.
- Treat this vulnerability as a post-compromise privilege escalation risk: review detections for malware execution, suspicious local privilege escalation attempts, and unexpected SYSTEM-level process creation.
- Harden endpoints by enforcing least privilege, removing unnecessary local administrator rights, enabling Microsoft Defender tamper protection, Credential Guard where appropriate, and application control for untrusted binaries.
- Increase monitoring for low-privileged processes spawning high-integrity or SYSTEM shells, unusual driver-loading activity, security tool tampering, LSASS access, and credential dumping behaviors.
- For systems that cannot be patched quickly, restrict interactive logon, RDP access, and software execution to trusted administrators and approved tools only.
- Because current EPSS is low, flat, and there is no KEV listing, handle through a standard high-severity patch cycle unless internal exposure, asset criticality, or signs of exploitation justify emergency change windows.
The record
Heap-based buffer overflow in Windows Kernel allows an authorized attacker to elevate privileges locally.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-119727 A flaw was found in GStreamer's gst-plugins-bad H.265 video parser. CWE-122
- CVE-2026-110133 A flaw was found in Ghostscript. CWE-122
- CVE-2026-9536 A heap-based buffer overflow vulnerability exists in the vtkWindBladeReader… CWE-122
- CVE-2026-96198 Heap-based buffer overflow in Microsoft Edge (Chromium-based) allows an unauthorized… CWE-122
- CVE-2026-96199 Heap-based buffer overflow in Microsoft Edge (Chromium-based) allows an unauthorized… CWE-122
- CVE-2026-85897 Heap-based buffer overflow in Microsoft Edge (Chromium-based) allows an unauthorized… CWE-122
- CVE-2026-119124 ImageMagick before 7.1.2-34 contains a heap-based buffer overflow in its -morph… CWE-122
- CVE-2026-93523 A heap buffer overflow caused by a XIPassiveUngrabDevice request with an out-of-range… CWE-122