CVE-2025-60716 Overview
CVE-2025-60716 is a use-after-free vulnerability [CWE-416] in the Microsoft Windows DirectX graphics component. An authenticated local attacker can exploit the flaw to elevate privileges on affected Windows client and server systems. The issue affects a broad range of supported Windows 10, Windows 11, and Windows Server releases. Microsoft addressed the vulnerability in its November 2025 security update cycle. Because DirectX runs with kernel-mode components, successful exploitation can yield SYSTEM-level access from a low-privileged user context.
Critical Impact
A low-privileged local user who wins a race condition against a freed DirectX object can execute code with elevated privileges and gain full control of the host.
Affected Products
- Microsoft Windows 10 (1809, 21H2, 22H2)
- Microsoft Windows 11 (23H2, 24H2, 25H2)
- Microsoft Windows Server 2019, 2022, 2022 23H2, and 2025
Discovery Timeline
- 2025-11-11 - CVE-2025-60716 published to the National Vulnerability Database (NVD)
- 2026-06-17 - Last updated in the NVD database
Technical Details for CVE-2025-60716
Vulnerability Analysis
The vulnerability is a use-after-free condition in the Windows DirectX subsystem. DirectX exposes user-mode APIs that interact with kernel-mode graphics components through I/O control (IOCTL) calls. When an object referenced by DirectX is freed but a dangling pointer remains reachable, subsequent operations dereference memory that an attacker can reclaim and control. The result is a controlled write or call through freed memory in a privileged context. Successful exploitation elevates the caller from a standard user to SYSTEM. The high attack complexity reflects the need to win a timing window between the free and the reuse.
Root Cause
The root cause is improper object lifetime management in the DirectX graphics kernel component. A code path releases an internal object without invalidating all references. A second code path later accesses the stale reference, triggering the use-after-free.
Attack Vector
Exploitation requires local access and low privileges. The attacker executes a crafted program that issues a specific sequence of DirectX calls to trigger the free and then reallocates the slab with attacker-controlled data before the dangling pointer is reused. No user interaction is required. Consult the Microsoft Security Update Guide for CVE-2025-60716 for authoritative technical details.
Detection Methods for CVE-2025-60716
Indicators of Compromise
- Unexpected creation of SYSTEM-level processes spawned from standard user sessions.
- Crashes or bug checks originating in DirectX kernel components such as dxgkrnl.sys or dxgmms2.sys that may indicate failed exploitation attempts.
- Loading of unusual graphics-related handles by non-graphics processes running under low-privileged accounts.
Detection Strategies
- Monitor process lineage for token elevation events where a child process runs as SYSTEM while the parent runs as a standard user.
- Correlate Windows Error Reporting (WER) crash dumps referencing DirectX modules with subsequent privileged process launches.
- Alert on abnormal use of DirectX Graphics Kernel IOCTLs by processes that do not typically render graphics.
Monitoring Recommendations
- Ingest Sysmon Event ID 1 (process create) and Event ID 10 (process access) into a centralized SIEM for privilege-escalation analytics.
- Track kernel crash telemetry from managed endpoints and treat repeated DirectX faults as investigation triggers.
- Baseline expected DirectX consumers per endpoint role and alert on deviations.
How to Mitigate CVE-2025-60716
Immediate Actions Required
- Apply the November 2025 Microsoft security updates that address CVE-2025-60716 across all affected Windows client and server SKUs.
- Prioritize patching multi-user hosts such as Remote Desktop Services servers, VDI infrastructure, and shared workstations where local users are most likely to exist.
- Audit local account privileges and remove unnecessary interactive logon rights on servers.
Patch Information
Microsoft released fixes as part of the November 2025 Patch Tuesday cycle. Refer to the Microsoft Security Update Guide for CVE-2025-60716 to download the specific KB articles for each affected Windows build.
Workarounds
- No official workaround has been published by Microsoft; apply the security update as the primary remediation.
- Restrict local interactive access to trusted administrators until patching is complete.
- Enforce application allowlisting to prevent execution of unknown binaries that could stage exploitation.
# Verify the November 2025 cumulative update is installed (PowerShell)
Get-HotFix | Sort-Object -Property InstalledOn -Descending | Select-Object -First 10
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

