Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-privileged local code execution
-
DeliveryTrigger Win32k object use-after-free
-
ExploitWin memory-reclaim race condition
-
ExecutionCorrupt kernel memory
-
ImpactExecute code as SYSTEM
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Memory lifecycle management
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to already have local, authenticated access with at least low privileges on the Windows host (PR:L, AV:L) - there is no remote or unauthenticated path. The target is the Win32k kernel subsystem, present by default in all supported Windows editions, so no non-default feature or special configuration is needed to reach the vulnerable code. The primary limiting factor is the high attack complexity (AC:H): the use-after-free hinges on winning a race between freeing and reusing a kernel object, which reduces reliability and may require multiple attempts. No user interaction is required (UI:N). Applying the vendor patch to the fixed build for each affected edition (e.g., Windows 11 24H2 >=10.0.26100.9711, Server 2025 >=10.0.26100.33650) fully removes the condition. |
| Impact | This is a CWE-416 use-after-free in the Windows Win32k kernel subsystem rated CVSS 7.0 (High). The vector CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H describes a local attack requiring low privileges (an authenticated/authorized attacker, PR:L) with high attack complexity (AC:H), yielding full confidentiality, integrity, and availability impact within the same security scope (S:U) - i.e., SYSTEM-level privilege escalation from an existing low-privilege foothold. No EPSS score, KEV listing, or public exploit was provided in the input, so there is no public exploit identified at time of analysis. The AC:H metric is significant: use-after-free conditions in Win32k typically require winning a memory-reclamation race, which materially lowers reliability and real-world exploitability compared to a trivial local EoP. This is a credible second-stage escalation primitive rather than an initial-access or wormable threat - it cannot be triggered remotely and requires code execution on the host first. Priority should be driven by Windows' ubiquity and Win32k's historical attractiveness to exploit developers rather than by any confirmed exploitation signal, which is absent here. Note a tag/description conflict: the input carries a 'Denial Of Service' tag, but the description and C:H/I:H/A:H vector describe privilege elevation, not a mere availability loss - treat DoS as at most a secondary effect. |
| Exploit ScenarioDerived | An attacker who already has a low-privileged account or code execution on a Windows host (e.g., via phishing, a compromised service, or a sandboxed process) triggers the use-after-free in the Win32k kernel subsystem by racing a specific object free/reuse sequence. Successfully winning the race corrupts kernel memory and lets the attacker execute code in kernel context, escalating from the low-privilege user to SYSTEM. No public proof-of-concept was provided, and the AC:H rating means exploitation is not guaranteed on each attempt. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Local privilege escalation in the Windows Win32k kernel subsystem (CVE-2026-70176) allows an authenticated attacker who already holds low-privileged local access on a host to elevate their privileges by triggering a use-after-free in kernel-mode code, rated CVSS 7.0 (High, AV:L/PR:L/AC:H/UI:N). The flaw sits in a component that is present by default in every supported Windows edition and cannot be disabled or removed, so no special configuration is required to reach the vulnerable code; the main obstacle for an attacker is the high attack complexity of the required free/reuse race, which lowers reliability and may force repeated attempts. Microsoft has published a vendor patch, there is no CISA KEV listing, and no public exploit code has been identified at time of analysis, though the ENISA EUVD record and MSRC advisory confirm a wide set of affected Windows 10, Windows 11, and Windows Server 2016-2025 (including Server Core) builds.
RemediationAI
Apply the Microsoft security update for CVE-2026-70176 via the MSRC update guide (https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-70176) or normal Windows Update/WSUS servicing channels; a vendor-released patch is available, and per the ENISA EUVD ranges the fixed builds are Windows 10 21H2/22H2 >= 10.0.19044.7807, Windows 10 1607 and Server 2016 >= 10.0.14393.9612, Windows 10 1809 and Server 2019 >= 10.0.17763.9376, Windows 11 23H2 >= 10.0.22631.7652, Windows 11 24H2 >= 10.0.26100.9711, Windows Server 2025 >= 10.0.26100.33650, Windows 11 25H2 >= 10.0.26200.9711, Windows 11 26H2 >= 10.0.26300.9711, Windows 11 26H1 >= 10.0.28000.3231, and Server 2022 >= 10.0.20348.5761 (confirm exact build numbers against the MSRC advisory before closing out). Because the flaw is a local, authenticated privilege escalation inside a kernel subsystem that cannot be disabled, compensating controls are only stopgaps until patching: restrict interactive local and RDP logon to trusted accounts and enforce least privilege so that an unprivileged foothold does not exist in the first place (trade-off: operational friction for shared or kiosk hosts, and it does not stop an attacker who already has a low-privileged account), reduce exposed Remote Desktop endpoints and use jump hosts/network-level authentication to limit who can reach an interactive session (trade-off: restricts legitimate remote administration), and monitor for kernel memory-corruption crash patterns, unexpected LSASS/SYSTEM-context behavior, or post-exploitation tooling (trade-off: detection only, does not prevent a successful race). No supported mechanism exists to unload or disable Win32k, so mitigation-by-configuration should not be treated as an alternative to installing the patch; prioritize internet-facing or multi-user/RDP-exposed servers and workstations for immediate update because the vulnerable code is default-enabled everywhere.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 16 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a CWE-416 use-after-free in the Windows Win32 kernel subsystem (Win32k / win32kfull-type kernel-mode components) that implements window management, GDI objects, and related user-mode/kernel-mode callbacks. Use-after-free flaws of this class occur when a kernel object is freed while a reference to it is still reachable, and the dangling pointer is subsequently dereferenced or the freed pool block is reallocated under attacker influence; here exploitation hinges on winning a timing race between the free and the reuse of that object, which is why the assessed vector carries AC:H rather than the AC:L typical of a deterministic memory-corruption primitive. Because the corrupted memory lives in kernel address space, successful exploitation yields execution in the kernel context and the associated gains in confidentiality, integrity, and availability (C:H/I:H/A:H), i.e. full compromise of the host's security boundary rather than a sandbox escape or user-mode-only impact. Win32k is loaded by default across all supported Windows client and server editions, so there is no non-default service, driver, or feature to disable as a way of avoiding the vulnerable code path, and the attack surface is reachable from ordinary local API calls. Memory-corruption tags (Denial Of Service, Use After Free, Memory Corruption) attached to this record indicate the same primitive could also be leveraged for a kernel-level crash/DoS, not only for elevation. No CPE strings were supplied with this record; affected products are derived from the ENISA EUVD version ranges and the Microsoft MSRC update guide reference.
Know when Windows gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Local kernel EoP requiring an existing low-privileged foothold (AV:L, PR:L) and a hard-to-win UAF race (AC:H); successful kernel code execution grants full SYSTEM control (C/I/A:H).
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Use after free in Windows Win32 Kernel Subsystem allows an authorized attacker to elevate privileges locally.
Executive ViewAI
A privilege-escalation flaw in the Win32k kernel component affects every supported Windows 10, Windows 11, and Windows Server 2016-2025 build, including Server Core, meaning essentially the entire managed endpoint and server estate is in scope. The vulnerability is only reachable by an attacker who already has low-privileged local access to a machine, but a successful exploit would convert that limited foothold into full kernel-level control of the host, making it a valuable escalation step for ransomware and other post-compromise activity. Microsoft has released a fix, no public exploit code has been identified at time of analysis, and the high attack complexity of the required memory race reduces the likelihood of reliable, widespread exploitation.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Use-after-free vulnerabilities occur when a program continues to access memory through a pointer after that memory has been deallocated.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio
Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in
A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr
Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables
Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker
Twonky Server 8.5.2 on Linux and Windows allows unauthenticated access to the admin log file through a web service API b
An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote
FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit
Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio
Twonky Server 8.5.2 uses hard-coded cryptographic keys for encrypting the administrator password. Combined with the cred
Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/
React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo
EUVD-2026-99186
GHSA-g2gx-q53r-cpj9
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB