Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2025-29812

CVE-2025-29812: Windows 11 22h2 Privilege Escalation Flaw

CVE-2025-29812 is a privilege escalation vulnerability in Windows 11 22h2 caused by untrusted pointer dereference in the kernel. Attackers can exploit this to gain elevated privileges on affected systems.

Published:

CVE-2025-29812 Overview

CVE-2025-29812 is an untrusted pointer dereference vulnerability in Windows Kernel Memory. An authenticated local attacker can exploit the flaw to elevate privileges on affected systems. The vulnerability is tracked under [CWE-822: Untrusted Pointer Dereference] and affects multiple current Windows client and server releases, including Windows 11 (22H2, 23H2, 24H2), Windows Server 2022, Windows Server 2022 23H2, and Windows Server 2025.

Successful exploitation grants SYSTEM-level access, exposing confidentiality, integrity, and availability of the host. Microsoft assigned the vulnerability on April 8, 2025, and published a security update through the Microsoft Security Response Center.

Critical Impact

A local, authenticated attacker can execute code in the Windows kernel context and gain full SYSTEM privileges on unpatched hosts.

Affected Products

  • Microsoft Windows 11 (22H2, 23H2, 24H2)
  • Microsoft Windows Server 2022 and Windows Server 2022 23H2
  • Microsoft Windows Server 2025

Discovery Timeline

  • 2025-04-08 - CVE-2025-29812 published to NVD
  • 2025-04-08 - Microsoft releases security update via MSRC
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2025-29812

Vulnerability Analysis

The vulnerability resides in the Windows kernel memory management path. Kernel code dereferences a pointer whose value or origin is not fully validated before use. When an attacker controls or influences that pointer, the kernel reads or writes memory at an attacker-chosen location.

Because the flaw executes in ring 0, exploitation yields full kernel-mode primitives. Attackers can corrupt privileged data structures such as process tokens to overwrite the current process token with a SYSTEM token. The bug requires local access and low-privileged authenticated context, matching the profile of common post-compromise privilege escalation chains observed after initial access through phishing or commodity malware.

Microsoft has not disclosed the specific kernel component or driver, and no public proof-of-concept has been released at the time of writing.

Root Cause

The root cause is an untrusted pointer dereference [CWE-822]. Kernel code accepts or derives a pointer from a source that is either partially attacker-controlled or insufficiently validated. The kernel then dereferences that pointer without confirming it references a valid, expected object in kernel address space. This creates arbitrary read or write conditions inside the kernel.

Attack Vector

Exploitation requires local access with valid authentication on the target host. An attacker running low-privileged code, for example through a standard user session or a compromised service, invokes the vulnerable kernel path with crafted input. No user interaction is required, and the attack executes entirely within a single security scope.

Detailed exploitation code has not been published. Refer to the Microsoft Security Update for CVE-2025-29812 for vendor-provided technical guidance.

Detection Methods for CVE-2025-29812

Indicators of Compromise

  • Unexpected creation of SYSTEM-context processes launched by user-privileged parents
  • Kernel bugcheck events (BSOD) with codes such as 0x50 (PAGE_FAULT_IN_NONPAGED_AREA) or 0x0A (IRQL_NOT_LESS_OR_EQUAL) originating from recently-loaded drivers
  • Loading of unsigned or unusual kernel drivers by non-administrative processes prior to a privilege change
  • Token swap patterns where a user process suddenly runs with NT AUTHORITY\SYSTEM integrity

Detection Strategies

  • Correlate process token changes with preceding driver load or NtDeviceIoControlFile activity from the same user session
  • Alert on abnormal parent-child chains where standard-user processes spawn cmd.exe, powershell.exe, or lsass-adjacent tooling with elevated integrity
  • Monitor Windows Event Log Channel Microsoft-Windows-Kernel-General for anomalous kernel object references paired with crash reports

Monitoring Recommendations

  • Enable and forward Sysmon Event IDs 1 (process create), 6 (driver load), and 10 (process access) to a central analytics store
  • Track patch compliance for all Windows 11 and Windows Server 2022/2025 endpoints against the April 2025 cumulative updates
  • Baseline third-party driver inventory and alert on new or unexpected kernel modules

How to Mitigate CVE-2025-29812

Immediate Actions Required

  • Apply the April 2025 Microsoft security updates that address CVE-2025-29812 to all affected Windows 11 and Windows Server hosts
  • Prioritize patching on multi-user systems, terminal servers, and jump hosts where low-privileged users execute code
  • Audit local account inventories and remove unnecessary interactive login rights on servers
  • Enforce application allowlisting to block untrusted binaries from executing in user sessions

Patch Information

Microsoft published fixes through the standard Windows Update channel. Refer to the Microsoft Security Update Guide for CVE-2025-29812 for the KB article numbers that map to each affected Windows build. Deploy the updates through Windows Update, WSUS, Intune, or Configuration Manager, then reboot to complete installation.

Workarounds

  • No official workaround has been published by Microsoft; installing the security update is the required remediation
  • Restrict local logon and interactive access to trusted users while patching is in progress
  • Enable Microsoft vulnerable driver blocklist and Hypervisor-Protected Code Integrity (HVCI) to raise the cost of kernel exploitation
  • Isolate unpatched hosts from sensitive network segments until updates are applied

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.