CVE-2026-50329
High · 7.8CVSS
7.8
EPSS
0.3%
Published
Jul 14, 2026
CISA due date
—
Cloudanix analysis
An attacker who already has basic access to a Windows computer could use this flaw to take full control of it.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Moderate
- Impact
- Privilege Gain
- Component
- OS kernel
- Class
- Use After Free
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
This is a local privilege escalation vulnerability in the Windows Kernel caused by a use-after-free memory safety flaw. A low-privileged, authenticated local attacker can trigger improper reuse of freed kernel memory to corrupt kernel state and execute code with elevated privileges, typically SYSTEM-level privileges. Because the flaw is local-only, it does not by itself provide initial remote access, but it can convert an existing foothold into full host compromise. Successful exploitation can compromise confidentiality, integrity, and availability of the affected Windows endpoint or server.
Why it matters to the business
If exploited after an attacker already has local access, this vulnerability can allow them to take full control of affected Windows workstations and servers, disable security tools, access sensitive data, install persistence, and move laterally. The affected product list includes widely deployed Windows 10, Windows 11, Windows Server 2019, Windows Server 2022, and Windows Server 2025 versions, so exposure may be broad across enterprise fleets. It is not currently listed in CISA KEV and no public exploit maturity is reported, but the CVSS 7.8 severity and low attack complexity make timely patching important, especially for systems used by administrators, internet-facing services, virtual desktop users, and servers that process untrusted workloads.
How an attack unfolds
An attacker must first obtain local code execution as a low-privileged user, such as through phishing, stolen credentials, malware execution, exploitation of another service, or access to a shared workstation or server. The attacker then runs a purpose-built exploit that interacts with a vulnerable Windows kernel code path and manipulates object lifetime behavior so that freed kernel memory is reused in an attacker-controlled way. If the memory corruption is shaped successfully, the exploit modifies privileged kernel structures or causes attacker-controlled code to run in kernel context. The attacker then spawns or injects into a process with SYSTEM privileges, adds persistence, disables defenses, dumps credentials, accesses protected data, or uses the host as a staging point for lateral movement.
How to fix it
Apply the relevant Microsoft security update for all affected Windows versions as soon as it is available and validated through normal change control. Prioritize Windows 10 1809, 21H2, and 22H2; Windows 11 24H2, 25H2, and 26H1; Windows Server 2019; Windows Server 2022; and Windows Server 2025 systems. Because no exact fixed versions or KB numbers were provided, use Microsoft Security Update Guide, Windows Update, WSUS, Microsoft Configuration Manager, Intune, or other patch management tooling to identify the applicable cumulative update for each OS version. Where immediate patching is not possible, reduce local attack opportunities by removing unnecessary local users, enforcing least privilege, limiting interactive logon rights, hardening remote access, enabling tamper protection and credential protections, and restricting execution from user-writable directories. There is typically no safe configuration-only workaround for a kernel use-after-free privilege escalation flaw; patching is the primary remediation.
How to confirm the fix worked
Confirm that each affected Windows asset has installed the Microsoft cumulative security update that supersedes the vulnerable kernel components for its OS version. Validate through centralized patch compliance reporting, Windows Update history, installed hotfix inventory, endpoint management telemetry, or PowerShell-based checks such as Get-HotFix and OS build verification against Microsoft’s release notes. Reboot systems where required, because kernel fixes usually do not take effect until restart. Confirm that vulnerable OS versions are no longer missing the applicable monthly cumulative update. For high-risk systems, perform a post-patch vulnerability scan or authenticated configuration assessment to verify that the asset is no longer reported as affected.
Typical attack path
- Gain initial local access to an affected Windows workstation or server using credentials, malware, an exposed service, or another vulnerability.
- Execute a local exploit from the compromised user context.
- Trigger the vulnerable Windows Kernel use-after-free condition.
- Manipulate kernel memory reuse to corrupt privileged kernel state or obtain kernel-mode execution.
- Elevate from a low-privileged account to SYSTEM or equivalent administrative control.
- Disable endpoint protections, dump credentials, install persistence, access sensitive data, or move laterally.
How to detect it
There are no vulnerability-specific public exploit indicators provided, so detection should focus on behavioral evidence of local privilege escalation and post-exploitation activity. Review endpoint detection telemetry, Windows Security logs, Sysmon logs, PowerShell logs, process creation telemetry, service control events, scheduled task events, driver load events, and EDR alerts around the time of suspicious user activity. Look for low-privileged users unexpectedly creating SYSTEM-level processes, spawning command shells from unusual locations, creating new local administrators, installing services or drivers, disabling security tools, dumping credentials, or launching lateral movement tools. Useful Windows event sources include Security events for process creation and privilege use if enabled, service installation events, scheduled task operational logs, PowerShell script block logs, Windows Defender/EDR alerts, and Sysmon events for process creation, driver loading, file creation, and registry changes. Since the vulnerability is a kernel memory corruption issue, exploit execution may also leave crash artifacts such as bugchecks, kernel crash dumps, or abnormal application failures immediately before privilege escalation. Correlate any suspicious SYSTEM process creation with the initiating user, parent process lineage, file path, command line, hash reputation, and whether the binary ran from a user-writable directory.
What your security team should do
- Inventory all affected Windows 10, Windows 11, and Windows Server systems and map them to their applicable cumulative security updates.
- Prioritize patching servers, administrator workstations, jump hosts, virtual desktop infrastructure, domain-joined endpoints, and systems where untrusted users can execute code.
- Monitor Microsoft Security Update Guide for the exact fixed builds and KBs, then update patch baselines and compliance dashboards accordingly.
- Require reboot completion after patch deployment and track systems that remain pending reboot.
- Hunt for signs of recent local privilege escalation, especially low-privileged users spawning SYSTEM-level shells or administrative tooling.
- Review endpoint controls that limit post-exploitation impact, including EDR tamper protection, attack surface reduction rules, credential protection, application control, and least-privilege enforcement.
- Restrict local administrator membership and interactive logon rights to reduce the value of successful privilege escalation.
- Increase monitoring on systems that cannot be patched promptly and isolate or restrict access where business risk is high.
The record
Use after free in Windows Kernel allows an authorized attacker to elevate privileges locally.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-109618 PHP uses longjmp() for out-of-memory (OOM) errors to exit the current context and abort… CWE-416
- CVE-2026-109619 PHP has various global state that temporarily points into request memory. CWE-416
- CVE-2026-112402 Pillow is a Python imaging library. CWE-416
- CVE-2026-112396 Pillow is a Python imaging library. CWE-416
- CVE-2025-55654 A use-after-free in the gf_filter_pid_get_packet function (filter_core/filter_pid.c) of… CWE-416
- CVE-2026-17591 A flaw was found in libarchive. CWE-416
- CVE-2026-92392 During an upload, curl mishandles HTTP/2 `RST_STREAM` received from the server (with… CWE-416
- CVE-2026-109268 ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 contains a use after free… CWE-416