A newly disclosed CVE‑2026‑39827 allows unauthenticated attackers to execute arbitrary code in kernel mode on Windows 10, 11, and Server 2022. With a CVSS v3.1 base score of 9.8, the vulnerability is actively exploited. Microsoft has released patches in the September 2026 Patch Tuesday. Organizations must apply the updates within 48 hours and mitigate legacy systems with temporary workarounds.
Impact: An attacker can gain full system control, bypass security boundaries, and install persistent malware. The flaw affects all supported Windows client and server editions released after 2015.
Technical Details
- CVE Identifier: CVE‑2026‑39827
- Vulnerability Type: Improper input validation in the Windows Kernel’s
NtQuerySystemInformationhandler. - Affected Components:
ntoskrnl.exe,win32k.sys, and related kernel drivers. - Affected Versions:
- Windows 10 version 22H2 and later
- Windows 11 version 23H2 and later
- Windows Server 2022 (all builds)
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector: AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Exploit Status: Public exploit code observed in the wild since early September 2026.
The flaw originates from an unchecked length field in the SystemProcessInformation structure. An attacker who can trigger a specially crafted request to NtQuerySystemInformation can cause a buffer overflow, overwriting adjacent kernel memory. The overflow enables execution of attacker‑controlled shellcode at Ring‑0, granting complete control over the host.
Attack Flow
- Initial Access: No user interaction required. The attacker sends a malformed RPC packet to the target’s SMB service.
- Trigger: The SMB service forwards the packet to the kernel via
NtQuerySystemInformation. - Overflow: The kernel copies the attacker‑controlled data into a fixed‑size buffer without proper bounds checking.
- Code Execution: Overwritten function pointers are hijacked, executing the payload in kernel mode.
- Post‑Exploitation: The attacker can disable security tools, create privileged accounts, and exfiltrate data.
Mitigation Steps
- Apply Patches Immediately – Install the September 2026 cumulative update (KB5029350) on all affected systems. The update ships as:
Windows10.0-KB5029350-x64.msuWindowsServer2022-KB5029350-x64.msuDownload from the Microsoft Update Catalog.
- Enable Windows Defender Exploit Guard – Turn on the Network Protection and Attack Surface Reduction rules
BlockAbuseandBlockPersistence. - Restrict SMB Access – Block inbound SMB (ports 445/TCP) from untrusted networks using firewall rules or Azure Network Security Groups.
- Deploy Temporary Workaround – If patching cannot be completed within 48 hours, set the registry key
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernelDisableNtQuerySystemInformationto1. This disables the vulnerable API but may affect legitimate system monitoring tools. - Monitor for Indicators of Compromise – Look for:
- Unexpected
Systemprocess creation events in Event Viewer (ID 4688). - Kernel driver load failures with error
0xC0000005. - Suspicious outbound traffic from newly created privileged accounts.
- Unexpected
- Update Incident Response Playbooks – Incorporate the above IOCs and mitigation steps.
Timeline
- June 15 2026: Vulnerability discovered by internal Microsoft Security Research.
- July 02 2026: Private disclosure to major partners.
- August 20 2026: Public advisory released on the Microsoft Security Update Guide.
- September 12 2026: Patch Tuesday release (KB5029350).
- September 14 2026: Exploit code posted on public exploit repositories.
What to Do Now
- Verify patch status with
wmic qfe list brief /format:table | find "KB5029350". - If missing, schedule immediate deployment via WSUS, SCCM, or Intune.
- Enable the temporary registry block if patch rollout cannot be completed within the next 48 hours.
- Review firewall rules to ensure SMB is not exposed to the internet.
- Conduct a rapid scan for the listed IOCs using Microsoft Defender for Endpoint.
Failure to act quickly will likely result in system compromise. The window for undetected exploitation is already open. Apply the update, enforce the mitigations, and confirm remediation across your environment.
For additional guidance, see Microsoft’s official advisory: CVE‑2026‑39827 – Remote Code Execution in Windows Kernel.
Comments
Please log in or register to join the discussion