CVE-2026-50390
High · 7.0CVSS
7.0
EPSS
0.3%
Published
Jul 14, 2026
CISA due date
—
Cloudanix analysis
A logged-in attacker could potentially turn limited access on a Windows device into full control, so affected systems should be updated promptly.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- High
- Impact
- Privilege Gain
- Component
- OS kernel
- Class
- Privilege Escalation
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
This is a local privilege escalation vulnerability in the Windows Kernel caused by type confusion, where kernel code accesses a resource as an incompatible type. A successful exploit requires an attacker to already have low-privileged local code execution and to satisfy higher-complexity conditions, but it can allow execution in a highly privileged kernel/security context. Successful exploitation can compromise confidentiality, integrity, and availability by enabling actions such as disabling security controls, tampering with protected system resources, accessing sensitive memory or files, installing persistent components, or taking full control of the host.
Why it matters to the business
If exploited after an initial foothold, this flaw can turn a limited user compromise into full control of affected Windows workstations or servers. That can materially increase the impact of phishing, credential theft, malware, insider misuse, or lateral movement activity by allowing attackers to bypass normal user restrictions and interfere with endpoint defenses. Although it is not listed in CISA KEV, is not currently associated with ransomware use, and has no public exploit maturity reported, the broad Windows product impact means organizations should treat patching as important across desktop and server fleets.
How an attack unfolds
An attacker first needs access to run code locally on an affected Windows system, typically through stolen credentials, phishing-delivered malware, a malicious document or installer, abuse of an existing low-privileged account, or chaining with a separate remote code execution vulnerability. The attacker then runs a purpose-built local exploit that triggers the kernel type confusion condition. If the necessary timing and system-state requirements are met, the exploit corrupts or confuses kernel object handling in a way that grants elevated privileges. With elevated privileges, the attacker can execute commands as a privileged account, dump credentials, disable or weaken security tools, install persistence, access protected data, and use the system as a platform for lateral movement. The high attack complexity means exploitation may be less reliable than commodity privilege escalation flaws, but successful exploitation has severe host-level consequences.
How to fix it
Apply the Microsoft security update that remediates this vulnerability for all affected Windows versions, including Windows 10 1607, 1809, 21H2, and 22H2; Windows 11 24H2, 25H2, and 26H1; and Windows Server 2012, 2016, 2019, 2022, and 2025. Because exact fixed build numbers were not provided, use the Microsoft Security Update Guide and normal Windows cumulative update channels to identify and deploy the relevant July 2026 or later cumulative/security updates for each supported OS branch. Prioritize internet-facing servers with local user access, multi-user systems, remote desktop hosts, jump servers, developer workstations, and endpoints where users routinely handle untrusted content. Where immediate patching is not possible, reduce exposure by enforcing least privilege, removing unnecessary local administrator rights, limiting interactive logon rights on servers, restricting untrusted executable execution with application control, enabling tamper protection and EDR, and monitoring for suspicious local privilege escalation behavior. Mitigations should be treated as temporary; kernel vulnerabilities generally require vendor patching for complete remediation.
How to confirm the fix worked
Confirm that affected systems have installed the applicable Microsoft cumulative/security update that includes the fix. Validate through centralized patch compliance tooling, Windows Update history, enterprise endpoint management inventory, or command-line checks such as installed hotfix/update inventory and OS build verification. Compare each system's Windows version, edition, and build against the Microsoft Security Update Guide entry for the vulnerability and the relevant product branch. For servers and critical endpoints, perform spot checks after reboot to confirm the update is active, the system build advanced as expected, and no pending reboot remains. Also validate compensating controls where patching is delayed: standard users should not have local administrator rights, application control policies should block untrusted binaries, and endpoint protection should be active and tamper-resistant.
Typical attack path
- Obtain low-privileged access to an affected Windows workstation or server.
- Transfer or stage a local privilege escalation exploit on the host.
- Execute the exploit to trigger the Windows Kernel type confusion condition.
- Gain elevated local privileges if exploitation succeeds.
- Disable defenses, access protected resources, dump credentials, or install persistence.
- Use the elevated host access to expand compromise, move laterally, or support follow-on objectives.
How to detect it
There are no vulnerability-specific public indicators provided for this issue, and local kernel privilege escalation attempts often leave few definitive artifacts unless detected by endpoint telemetry. Hunt for behavior consistent with post-exploitation after a low-privileged account gains elevated control. Useful sources include EDR process telemetry, Windows Security logs, Sysmon logs, PowerShell logs, service control manager events, driver-loading telemetry, Windows Defender/EDR alerts, LSASS access events, and administrative group membership changes. Look for unusual privilege transitions, low-integrity or user-writable-path processes spawning elevated command shells, suspicious service creation, unexpected kernel driver loads, changes to local administrator membership, credential dumping behavior, Defender or EDR tampering, and process injection into privileged processes. Correlate any suspicious events with unpatched systems running affected Windows versions. Since there is no KEV listing, no ransomware association, and no reported public exploit maturity, detections should focus on generic local privilege escalation and post-exploitation behavior rather than a known exploit signature.
What your security team should do
- Prioritize deployment of the applicable Microsoft cumulative/security updates across all affected Windows desktop and server versions.
- Patch high-value and multi-user systems first, including servers, remote access hosts, jump boxes, administrative workstations, and shared workstations.
- Review endpoint telemetry for signs of local privilege escalation attempts, especially low-privileged processes spawning privileged shells, service creation, credential dumping tools, or security control tampering.
- Harden local privilege boundaries by removing unnecessary local administrator rights and limiting interactive logon rights on servers.
- Use application control or attack surface reduction policies to prevent execution of untrusted tools from user-writable paths.
- Ensure EDR, Microsoft Defender, tamper protection, and relevant behavioral detections are enabled before and after patch rollout.
- Track Microsoft Security Update Guide guidance for exact fixed builds and any later advisories, exploitability changes, or workaround updates.
- Because the vulnerability is not currently in KEV and has no public exploit maturity reported, balance urgency with standard change control, but do not defer patching on critical assets.
The record
Access of resource using incompatible type ('type confusion') in Windows Kernel allows an authorized attacker to elevate privileges locally.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-109282 ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 contains a type confusion flaw in… CWE-843
- CVE-2026-106587 In sshd in OpenSSH before 10.6, the value "none" for a configuration option is sometimes… CWE-843
- CVE-2026-106446 Handlebars provides the power necessary to let users build semantic templates. CWE-843
- CVE-2026-101912 ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in… CWE-843
- CVE-2026-15461 The Sierra Wireless HL78xx modem GNSS driver (drivers/modem/hl78xx/, later… CWE-843
- CVE-2026-87636 Type confusion in XML in Google Chrome prior to 153.0.8010.36 allowed a remote attacker… CWE-843
- CVE-2026-87612 Type confusion in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to… CWE-843
- CVE-2026-87564 Type confusion in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to… CWE-843