Cloudanix VulnDB

CVE-2026-34347

High · 7.0

CVSS

7.0

EPSS

0.3%

Published

May 12, 2026

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

A flaw in Windows can let someone who already has basic access to a computer take full control of it if the system is not updated.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
High
Impact
Privilege Gain
Component
OS kernel
Class
Use After Free
Remediation
Patch
Effort
Low
Patch risk
Low

What it actually does

CVE-2026-34347 is a local privilege escalation vulnerability caused by a use-after-free condition in the Windows Win32K graphics subsystem. A low-privileged, authenticated attacker who can execute code locally can potentially trigger unsafe reuse of freed kernel-mode graphics objects and corrupt kernel memory. Successful exploitation can allow execution with elevated privileges, commonly resulting in SYSTEM-level control of the affected Windows host. The CVSS vector indicates local access is required, user interaction is not required, privileges are required, and exploitation complexity is high, but confidentiality, integrity, and availability impact are all high after successful exploitation.

Why it matters to the business

This vulnerability can turn an initial low-privilege foothold on a Windows workstation or server into full host compromise, enabling attackers to disable security tools, dump credentials, install persistence, access sensitive data, and move laterally. It is especially relevant for endpoints, terminal servers, jump hosts, developer workstations, and servers where many users or services execute code. Although EPSS is currently low, there is no known KEV listing, no known ransomware use, and no public exploit maturity reported, affected Windows versions are broadly deployed and the issue has been public for 92 days, so organizations should treat remediation as part of normal high-priority Windows patch hygiene.

How an attack unfolds

An attacker first obtains the ability to run code as a regular user on an affected Windows system, such as through phishing, malware execution, stolen credentials, abuse of remote access, or compromise of an exposed application. The attacker then runs a local exploit that interacts with the Windows graphical subsystem and triggers the Win32K use-after-free condition. If the exploit succeeds, kernel memory corruption is converted into privilege escalation, allowing the attacker to modify process privileges or otherwise execute code with elevated rights. With elevated privileges, the attacker can disable protections, access credential material, create or modify privileged accounts, deploy persistence, tamper with logs, or use the host as a platform for lateral movement. Because this is a local elevation-of-privilege flaw, it is most dangerous when chained with an initial access vulnerability or malware infection.

How to fix it

Apply the Microsoft security update that remediates CVE-2026-34347 for all affected Windows versions, including Windows 10, Windows 11, Windows Server 2012, 2016, 2019, 2022, 2022 23H2, and 2025 where applicable. Because no exact fixed build or KB is provided in the input, use the Microsoft Security Update Guide, Windows Update, WSUS, Microsoft Intune, Configuration Manager, or an enterprise vulnerability management platform to identify the applicable cumulative update for each OS release. Prioritize systems that allow interactive logon, RDP access, VDI use, kiosk use, developer activity, administrative access, or execution of untrusted code. Reboot systems after patching where required. If immediate patching is not possible, reduce exposure by limiting local and remote interactive logon, enforcing least privilege, restricting RDP, applying application control such as WDAC or AppLocker, ensuring EDR is active, blocking unauthorized script and binary execution, and monitoring for suspicious privilege escalation behavior.

How to confirm the fix worked

Confirm remediation by verifying that each affected Windows asset has installed the Microsoft cumulative security update that includes the fix for CVE-2026-34347. Use centralized patch reporting from WSUS, Intune, Configuration Manager, Microsoft Defender Vulnerability Management, or equivalent tooling, and cross-check OS build numbers against the Microsoft Security Update Guide. On individual systems, review installed updates with tools such as Windows Update history, Get-HotFix, DISM, or system inventory agents, then confirm the system has been rebooted if the update requires it. Validate exposure by identifying hosts running the listed affected Windows versions that are missing the relevant cumulative update. For compensating controls, verify that non-administrative users cannot install or run unapproved executables, that RDP and interactive logon are restricted, and that endpoint telemetry is active.

Typical attack path

  1. Gain low-privileged code execution on an affected Windows workstation or server.
  2. Verify the host is running a vulnerable Windows version and has not received the relevant Microsoft security update.
  3. Execute a local privilege escalation exploit that triggers the Win32K graphics use-after-free condition.
  4. Abuse resulting kernel-level memory corruption to obtain elevated privileges, typically SYSTEM-level execution.
  5. Disable or evade endpoint security controls and tamper with local logs where possible.
  6. Dump credentials, access sensitive files, install persistence, or move laterally to other systems.

How to detect it

Detecting exploitation of a Win32K local privilege escalation is difficult because successful exploitation may not leave a unique application-level log entry. Focus on behavioral evidence around the time of suspected compromise. Collect and review Windows Security logs, Sysmon or EDR process telemetry, PowerShell logs, service creation events, driver load events, Windows Error Reporting, crash dumps, and system event logs. Look for low-privileged user processes that suddenly spawn elevated or SYSTEM-level processes, unexpected creation of local administrator accounts, changes to privileged group membership, security product tampering, LSASS access, credential dumping, suspicious scheduled tasks, new services, or abnormal child processes from user-facing applications. Review crash artifacts involving Win32K components, especially repeated graphical subsystem crashes, bugchecks, or Windows Error Reporting entries referencing win32k.sys, win32kbase.sys, or win32kfull.sys shortly before privilege changes. Since no public exploit maturity, KEV listing, ransomware use, or named threat actor exploitation is currently reported, detection should be behavior-based rather than relying on a known exploit signature.

  • win32k.sys
  • win32kbase.sys
  • win32kfull.sys
  • BugCheck
  • Event ID 1001
  • Windows Error Reporting
  • WerFault.exe
  • lsass.exe
  • procdump.exe
  • comsvcs.dll
  • MiniDump
  • Event ID 4672
  • Event ID 4688
  • Event ID 4697
  • Event ID 4720
  • Event ID 4732
  • Event ID 7045
  • Event ID 1102
  • vssadmin delete shadows
  • wevtutil cl
  • sc.exe create
  • schtasks.exe /create
  • powershell.exe -EncodedCommand
  • Add-MpPreference -ExclusionPath
  • Set-MpPreference -DisableRealtimeMonitoring

What your security team should do

  • Prioritize patching for Windows endpoints and servers that permit user logon, RDP, VDI sessions, administrative access, or execution of untrusted code.
  • Use vulnerability management data to identify affected Windows versions missing the relevant Microsoft cumulative update and track remediation to completion.
  • Treat this as a privilege-escalation risk that is most likely to be used after initial compromise; pair patching with controls that reduce phishing, malware execution, and credential theft.
  • Hunt for signs of recent local privilege escalation, especially low-privileged user processes spawning SYSTEM-level shells, security tool tampering, suspicious driver or service creation, and unexpected credential-dumping activity.
  • Review and restrict local administrator membership, service account privileges, RDP access, and interactive logon rights on high-value Windows systems.
  • Ensure EDR, Windows event forwarding, PowerShell logging, process creation logging, and crash telemetry are enabled and centrally retained.
  • Monitor threat intelligence for any change in exploit maturity, KEV status, ransomware use, or public proof-of-concept availability, and raise urgency if exploitation emerges.

The record

Use after free in Windows Win32K - GRFX allows an authorized attacker to elevate privileges locally.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities