CVE-2025-47985 Overview
CVE-2025-47985 is a local privilege escalation vulnerability in the Windows Event Tracing subsystem. An untrusted pointer dereference [CWE-822] allows an authorized attacker with low-privileged local access to elevate privileges on affected Windows systems. Microsoft disclosed the flaw in the July 2025 Patch Tuesday cycle. The vulnerability affects a broad range of desktop and server editions, from Windows 10 1507 through Windows 11 24H2, and Windows Server 2008 through Windows Server 2025. Successful exploitation grants high impact to confidentiality, integrity, and availability on the local host.
Critical Impact
A local, authenticated attacker can elevate to SYSTEM privileges on any unpatched Windows client or server, enabling full host compromise, credential theft, and lateral movement.
Affected Products
- Microsoft Windows 10 (1507, 1607, 1809, 21H2, 22H2)
- Microsoft Windows 11 (22H2, 23H2, 24H2)
- Microsoft Windows Server 2008, 2012, 2016, 2019, 2022, 2022 23H2, and 2025
Discovery Timeline
- 2025-07-08 - CVE-2025-47985 published to the National Vulnerability Database
- 2025-07-08 - Microsoft released the Microsoft CVE-2025-47985 Advisory with security updates
- 2026-06-17 - Last updated in NVD database
Technical Details for CVE-2025-47985
Vulnerability Analysis
The vulnerability resides in Windows Event Tracing (ETW), the kernel-mode logging facility used by drivers, services, and applications to emit diagnostic events. Event Tracing exposes user-mode interfaces that accept caller-supplied parameters and structures. Under specific conditions, ETW dereferences a pointer sourced from a lower-privileged context without validating that the pointer references memory the caller is authorized to access.
Because the dereference occurs in a privileged execution path, an attacker who supplies a crafted pointer value can cause the kernel to operate on attacker-controlled memory. This yields corruption of privileged data structures and, ultimately, code execution in the SYSTEM security context. The attack requires local access and low-level authentication, but no user interaction.
Root Cause
The root cause is classified as [CWE-822: Untrusted Pointer Dereference]. Event Tracing accepts a pointer that originates outside the trust boundary and uses it as though it were validated kernel-owned memory. The absence of a bounds or ownership check on the pointer before dereference is the defect Microsoft addressed in the July 2025 update.
Attack Vector
Exploitation requires the attacker to be authenticated on the target host and able to invoke Event Tracing APIs, which is possible from any standard user session. The attacker crafts an ETW request that passes a malicious pointer to the vulnerable code path. When the kernel dereferences the pointer, the attacker gains control over privileged memory operations and escalates from a standard user to SYSTEM. Refer to the Microsoft CVE-2025-47985 Advisory for vendor guidance.
No public proof-of-concept exploit is currently available, and the vulnerability is not listed on the CISA Known Exploited Vulnerabilities catalog. The EPSS probability is 0.364%.
Detection Methods for CVE-2025-47985
Indicators of Compromise
- Unexpected processes spawning with NT AUTHORITY\SYSTEM integrity level from parents running as standard users.
- Abnormal use of Event Tracing APIs such as StartTraceW, EnableTraceEx2, or NtTraceControl from non-administrative processes.
- Windows kernel bugchecks or Event Tracing crashes (etw.dll, ntoskrnl.exe) preceding suspicious process activity.
- Unsigned or newly dropped binaries invoking ETW control interfaces shortly after execution.
Detection Strategies
- Baseline which processes on each host legitimately create or configure ETW sessions, and alert on deviations from that baseline.
- Correlate integrity-level transitions with recent ETW activity to catch privilege elevation chains.
- Hunt for standard user processes that subsequently launch child processes as SYSTEM without a known service intermediary.
Monitoring Recommendations
- Ingest Windows Security, Sysmon, and kernel telemetry into a centralized analytics platform for cross-host correlation.
- Track patch state for KB updates addressing CVE-2025-47985 across all Windows endpoints and servers.
- Monitor for exploitation research and public PoC releases against Event Tracing, given the vulnerability's broad platform coverage.
How to Mitigate CVE-2025-47985
Immediate Actions Required
- Apply the July 2025 Microsoft security updates to every affected Windows client and server as the primary remediation.
- Prioritize patching of multi-user systems, terminal servers, and hosts where untrusted code may execute under low-privileged accounts.
- Enforce least privilege so that standard users cannot install software or run unvetted binaries locally.
- Audit local accounts and remove unnecessary interactive logon rights, since exploitation requires local authentication.
Patch Information
Microsoft released fixes through the July 2025 Patch Tuesday update cycle. Deploy the vendor-supplied cumulative or security-only updates listed in the Microsoft CVE-2025-47985 Advisory for each affected build. Legacy platforms such as Windows Server 2008 and 2012 require Extended Security Updates.
Workarounds
- No official Microsoft workaround exists; patching is the only supported remediation.
- Restrict local logon and remote interactive sessions to trusted administrators until updates are deployed.
- Apply application control policies such as Windows Defender Application Control or AppLocker to block unapproved executables from running.
- Isolate unpatched systems on segmented networks and monitor them with enhanced endpoint telemetry until updates complete.
# Verify patch installation status using PowerShell
Get-HotFix | Where-Object { $_.InstalledOn -ge '2025-07-08' } | Sort-Object InstalledOn -Descending
# Confirm current Windows build to map against Microsoft's advisory
[System.Environment]::OSVersion.Version
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').DisplayVersion
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

