CVE-2026-50354
High · 7.1CVSS
7.1
EPSS
0.3%
Published
Jul 14, 2026
CISA due date
—
Cloudanix analysis
A person who already gets limited access to a vulnerable Windows computer could use this flaw to take full control of that machine.
- 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 vulnerability is a local privilege-escalation flaw caused by a use-after-free condition in the Windows Kernel. An attacker who already has valid local code execution with low privileges can trigger unsafe reuse of freed kernel memory to corrupt kernel state and gain elevated privileges, typically SYSTEM-level execution. The CVSS vector indicates local attack vector, low attack complexity, low privileges required, no user interaction, unchanged scope, and high integrity and availability impact, with no direct confidentiality impact scored.
Why it matters to the business
Successful exploitation can allow a foothold on a Windows workstation or server to become full local control, enabling attackers to disable security tools, install persistence, tamper with files and services, dump credentials, move laterally, or disrupt operations. Because affected products include widely deployed Windows 10, Windows 11, and Windows Server versions from 2016 through 2025, enterprise exposure may be broad. The vulnerability is not currently listed in CISA KEV, is not marked as ransomware-associated, has low EPSS, and has no public exploit maturity reported, so urgency is lower than for actively exploited flaws; however, kernel privilege-escalation bugs are commonly paired with phishing, malware, stolen credentials, or remote-code-execution vulnerabilities and should be remediated during the next standard patch cycle or faster on high-value systems.
How an attack unfolds
An attacker must first obtain the ability to run code locally on an affected Windows system, such as through malware execution, abuse of valid credentials, exploitation of a separate remote vulnerability, or access to a low-privileged user session. The attacker then runs a specially crafted local exploit that interacts with the vulnerable kernel component to trigger a use-after-free condition. By shaping kernel memory before and after the freed object is reused, the exploit attempts to overwrite or manipulate security-relevant kernel structures. If successful, the attacker elevates from a normal user context to an administrative or SYSTEM context. With those privileges, the attacker can stop endpoint defenses, create or modify privileged accounts, deploy services or drivers, access protected resources available to the host, and use the compromised system as a platform for persistence, lateral movement, or destructive activity.
How to fix it
Apply the Microsoft security update that addresses this Windows Kernel vulnerability for all affected Windows 10, Windows 11, and Windows Server systems. No specific fixed build numbers were provided in the input, so administrators should use Microsoft Update, Windows Server Update Services, Microsoft Configuration Manager, or the Microsoft Update Catalog to install the applicable July 2026 or later cumulative/security updates for each affected OS branch. Prioritize internet-facing servers, domain controllers, virtualization hosts, jump servers, administrator workstations, and systems used by privileged users. Where immediate patching is not possible, reduce risk by removing unnecessary local logon rights, enforcing least privilege, restricting interactive access to servers, blocking untrusted executable content, enabling endpoint protection and attack surface reduction rules, and monitoring closely for post-compromise privilege-escalation behavior. Because this is a kernel flaw, configuration-only mitigations should be treated as compensating controls rather than complete fixes.
How to confirm the fix worked
Confirm remediation by verifying that each affected Windows system has installed the Microsoft security update that supersedes the vulnerable build for its OS version. Use centralized patch-management reporting, Windows Update history, installed hotfix inventory, or vulnerability scanning authenticated to the host. Validate coverage across all listed affected platforms, including Windows 10 1607/1809/21H2/22H2, Windows 11 24H2/25H2/26H1, and Windows Server 2016/2019/2022/2025. Re-scan with an authenticated vulnerability scanner after patch deployment and confirm the finding no longer appears. For high-value systems, review the OS build number and latest cumulative update level directly and ensure no servicing stack, reboot, or pending-update condition prevents the fix from taking effect.
Typical attack path
- Gain initial local code execution on an affected Windows workstation or server using phishing, malware, stolen credentials, exposed remote access, or another vulnerability.
- Confirm the host is running a vulnerable Windows build and that the current process has sufficient low-privileged local access to invoke the vulnerable kernel path.
- Deploy and execute a local privilege-escalation exploit crafted to trigger the kernel use-after-free condition.
- Manipulate kernel memory reuse to corrupt privileged kernel state or token-related security context.
- Obtain elevated local privileges, commonly NT AUTHORITY\SYSTEM.
- Disable or tamper with security controls, collect credentials, install persistence, stage additional payloads, or move laterally.
How to detect it
Look for evidence that a low-privileged local process gained SYSTEM or administrator privileges unexpectedly, especially on unpatched Windows systems. Useful log sources include Windows Security logs, Sysmon, Microsoft Defender for Endpoint or other EDR telemetry, PowerShell logs, Windows Defender Operational logs, Service Control Manager logs, driver-load telemetry, and endpoint process lineage. Hunt for sequences where an untrusted user-writable executable runs shortly before creation of a new service, driver load, security-tool shutdown, privileged group modification, credential dumping activity, or a SYSTEM-level command shell. Review Windows Security events for suspicious privileged logons, special privilege assignment, service installation, scheduled task creation, and local group changes. Review Sysmon events for process creation from temporary or user-writable directories, suspicious parent-child chains where user processes spawn cmd.exe, powershell.exe, rundll32.exe, regsvr32.exe, or services.exe with SYSTEM integrity, and unsigned driver loads. Because no public exploit maturity or CVE-specific tool names are provided, detection should focus on behavioral evidence of local privilege escalation and post-exploitation rather than a known exploit signature.
- NT AUTHORITY\SYSTEM
- Event ID 4672
- Event ID 4688
- Event ID 4697
- Event ID 4698
- Event ID 4720
- Event ID 4732
- Event ID 7045
- Sysmon Event ID 1
- Sysmon Event ID 6
- Sysmon Event ID 10
- \Windows\Temp\
- \Users\Public\
- \AppData\Local\Temp\
- cmd.exe /c whoami
- whoami /priv
- whoami /groups
- net localgroup administrators
- sc.exe create
- sc.exe start
- bcdedit /set testsigning on
- powershell.exe -ExecutionPolicy Bypass
- Add-MpPreference -ExclusionPath
- Set-MpPreference -DisableRealtimeMonitoring $true
What your security team should do
- Inventory all affected Windows client and server versions and map them to patch status using authenticated scanning or endpoint-management tooling.
- Deploy the applicable Microsoft cumulative/security updates in the next standard patch cycle, with accelerated rollout for domain controllers, privileged-access workstations, jump hosts, servers with interactive logon exposure, and high-value endpoints.
- Monitor for local privilege-escalation behavior, especially low-privileged processes spawning SYSTEM shells, creating services, loading drivers, disabling defenses, or modifying privileged groups.
- Hunt for signs of recent initial access followed by privilege escalation, because this vulnerability requires prior local code execution and is likely to be used as part of a larger intrusion chain.
- Enforce least privilege by limiting local administrator rights, restricting RDP and interactive logon permissions, and removing unnecessary service or batch-logon privileges.
- Ensure endpoint detection and response protections, tamper protection, credential theft protections, and Windows security logging are enabled on affected assets.
- Track Microsoft guidance and threat intelligence for any change in exploit maturity, EPSS trend, or CISA KEV status, and escalate remediation urgency if public exploitation emerges.
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