Introduction
A heap overflow in the Windows Kernel, patched in the May 2026 Patch Tuesday cycle, gives any authenticated local user a path from a sandboxed, low-integrity process all the way to SYSTEM. Windows holds nearly 64 percent of the global desktop market, and no workarounds are available. CVE-2026-33841 is the kind of local privilege escalation (LPE) that post-exploitation toolkits tend to absorb quickly once patch diffing reveals the root cause.
Technical Information
Root Cause
CVE-2026-33841 is classified under CWE-122: Heap-based Buffer Overflow. The flaw is somewhere in the Windows Kernel, but Microsoft has not disclosed which component or driver is involved. The kernel is closed source, so there is no source-level diff. The fix ships as a binary-level patch bundled into cumulative updates.
The CVSS 3.1 vector string is:
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C
Breaking this down:
- Attack Vector: Local. The attacker must already have code execution on the target.
- Attack Complexity: Low. No special conditions or race windows are required.
- Privileges Required: Low. A standard, unprivileged user account is enough.
- User Interaction: None. The victim does not need to do anything.
- Impact: High across Confidentiality, Integrity, and Availability. An attacker can fully compromise the local system.
Integrity Boundary Traversal
The practical impact of this vulnerability centers on Windows Mandatory Integrity Control (MIC) boundaries. An attacker who triggers the heap overflow can escalate from a Low Integrity Level execution context, such as an AppContainer sandbox, to Medium or High Integrity Level. In the worst case, the attacker reaches SYSTEM-level privileges.
That makes CVE-2026-33841 especially relevant in attack chains where an adversary already has initial code execution through a browser exploit, a compromised application, or a phishing payload running inside a sandboxed process. The LPE is the bridge from constrained execution to full host control.
Attack Flow
Based on the available technical details, the exploitation path follows a well-understood pattern for kernel heap overflows:
- The attacker gains initial code execution on the target system with low privileges (e.g., a standard user account or a sandboxed process).
- The attacker triggers the heap-based buffer overflow in the Windows Kernel, likely through a crafted system call or IOCTL that passes more data than the buffer expects.
- The overflow corrupts adjacent heap metadata or kernel objects, giving the attacker arbitrary read/write primitives in kernel memory.
- The attacker uses these primitives to overwrite token structures or other security-relevant kernel objects, raising the process integrity level and effective privileges.
- The attacker's process now runs at SYSTEM, with full control over the host.
No public advisory has disclosed the exact trigger mechanism (the specific syscall, IOCTL, or kernel path). Microsoft's "Exploitation More Likely" assessment suggests that reverse engineering the binary patch could reveal the vulnerable code path with moderate effort.
Exploit Status
At the time of publication, no public exploit or proof of concept exists. The vulnerability was not publicly known before the May 2026 Patch Tuesday disclosure, and no active exploitation has been observed. Multiple intelligence sources, including the Zero Day Initiative, BleepingComputer, Tenable, and VulDB, confirm this status. Even so, Microsoft's Exploitability Index rates the bug "Exploitation More Likely." That is a strong signal that defenders should not treat the absence of a current exploit as a reason to delay patching.
Patch Information
Microsoft released the official fix for CVE-2026-33841 on May 12, 2026, as part of the May 2026 Patch Tuesday cycle. The MSRC advisory confirms the Remediation Level as "Official Fix," meaning a complete vendor solution is available in the cumulative security updates distributed through Windows Update, WSUS, and the Microsoft Update Catalog.
The patch fixes the heap-based buffer overflow that let an authenticated local attacker escalate privileges from a Low Integrity Level (e.g., an AppContainer sandbox) to Medium or High Integrity Level.
The table below lists the Knowledge Base articles, patched build numbers, and affected platforms. Administrators should verify that their systems are updated to at least these build numbers:
| Platform | KB Article(s) | Patched Build |
|---|---|---|
| Windows 11 Version 26H1 (x64 / ARM64) | KB5089548 | 10.0.28000.2113 |
| Windows 11 Version 25H2 (x64 / ARM64) | KB5089549, KB5089466 (hotpatch) | 10.0.26200.8457 / 10.0.26200.8390 |
| Windows 11 Version 24H2 (x64 / ARM64) | KB5089549, KB5089466 (hotpatch) | 10.0.26100.8457 / 10.0.26100.8390 |
| Windows 11 Version 23H2 (x64 / ARM64) | KB5087420 | 10.0.22631.7079 |
| Windows 10 Version 22H2 (32 bit / x64 / ARM64) | KB5087544 | 10.0.19045.7291 |
| Windows 10 Version 21H2 (32 bit / x64 / ARM64) | KB5087544 | 10.0.19044.7291 |
| Windows Server 2025 (full and Server Core) | KB5087539, KB5087423 (hotpatch) | 10.0.26100.32860 / 10.0.26100.32772 |
| Windows Server 2022, 23H2 Edition (Server Core) | KB5087541 | 10.0.25398.2330 |
| Windows Server 2022 (full and Server Core) | KB5087545, KB5087424 (hotpatch) | 10.0.20348.5139 / 10.0.20348.5074 |
Security Hotpatch updates are available for several platforms: Windows Server 2025, Windows Server 2022, and the Windows 11 24H2/25H2 lines. Hotpatch updates apply critical fixes to in-memory code without an immediate reboot, which is especially useful on servers where uptime is a priority. The hotpatch KBs (e.g., KB5087423, KB5089466, KB5087424) target slightly earlier build numbers than their full-reboot counterparts, but both paths fix the vulnerability.
All 19 product entries in the MSRC advisory carry a customer action status of "Required," a sign that automated update delivery alone may not be enough. Administrators should actively verify deployment. Microsoft has explicitly stated that no workarounds or alternative mitigations exist for this vulnerability.
Affected Systems and Versions
The following Windows client and server operating systems are confirmed vulnerable:
- Windows 10 Version 21H2 (32 bit, x64, ARM64)
- Windows 10 Version 22H2 (32 bit, x64, ARM64)
- Windows 11 Version 23H2 (x64, ARM64)
- Windows 11 Version 24H2 (x64, ARM64)
- Windows 11 Version 25H2 (x64, ARM64)
- Windows 11 Version 26H1 (x64, ARM64)
- Windows Server 2022 (full installation and Server Core)
- Windows Server 2022, 23H2 Edition (Server Core)
- Windows Server 2025 (full installation and Server Core)
Each listed version is vulnerable below the build number given for it in the patch table above. The vulnerability affects all supported processor architectures for each listed product, including 32 bit, x64, and ARM64 where applicable.
Vendor Security History
CVE-2026-33841 is one of 13 Windows Kernel elevation of privilege vulnerabilities addressed so far in 2026. The Windows Kernel is a constant, high-value target for security researchers and threat actors alike. The May 2026 Patch Tuesday cycle alone addressed between 118 and 138 vulnerabilities, depending on which source is counting.
The following table shows how different intelligence sources reported on this patch cycle:
| Source | Total CVEs Cited | CVE-2026-33841 Exploit Status | Zero Day Status |
|---|---|---|---|
| Zero Day Initiative | 138 | Not in the wild | None listed |
| BleepingComputer | 120 | Not exploited | No zero days |
| Tenable | 118 | Exploitation More Likely | Not specified |
| VulDB | Not specified | No exploit available | Not specified |
References
- MSRC Advisory: CVE-2026-33841 Windows Kernel Elevation of Privilege Vulnerability
- NVD Entry: CVE-2026-33841
- CVE Record: CVE-2026-33841
- BleepingComputer: Microsoft May 2026 Patch Tuesday fixes 120 flaws, no zero days
- BleepingComputer: Microsoft Patch Tuesday May 2026 Report
- Tenable: May 2026 Microsoft Patch Tuesday
- Tenable: Windows Server 2025 Security Update Plugin (May 2026)
- VulDB: CVE-2026-33841
- Zero Day Initiative: The May 2026 Security Update Review
- StatCounter: Desktop Operating System Market Share Worldwide



