CVE-2026-42986
High · 7.8CVSS
7.8
EPSS
0.3%
Published
Jun 9, 2026
CISA due date
—
Cloudanix analysis
A person who already has basic access to a Windows computer could use this flaw to take full control of it unless the latest security updates are installed.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Privilege Gain
- Component
- OS kernel
- Class
- Use After Free
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
CVE-2026-42986 is a local privilege escalation vulnerability caused by a use-after-free condition in the Microsoft Graphics Component on supported Windows client and server releases. An attacker who already has local, authenticated code execution can trigger unsafe reuse of freed memory in the graphics subsystem and potentially execute code with elevated privileges, commonly SYSTEM or another high-integrity context. The vulnerability is not remotely exploitable by itself, but it can be used after initial access to take full control of a Windows host.
Why it matters to the business
Successful exploitation can turn a limited Windows account compromise into full device compromise, enabling credential theft, security tool tampering, persistence, lateral movement, data access, and service disruption. Because the affected product set includes widely deployed Windows 10, Windows 11, and Windows Server versions, exposure may be broad across workstations, VDI, jump hosts, and servers. The CVSS score is high at 7.8, but current public exploitation signals are lower: EPSS is approximately 2.0%, stable over 30 days, the issue is not in CISA KEV, and no mature public exploit is indicated. Organizations should still prioritize patching because local privilege escalation flaws are frequently chained with phishing, malware execution, browser exploits, exposed remote access, or stolen credentials.
How an attack unfolds
An attacker first obtains the ability to run code as a low-privileged local user on an affected Windows system, such as through phishing, malware delivery, abuse of remote desktop credentials, exploitation of a separate remote code execution flaw, or compromise of an application account. The attacker then runs a purpose-built local exploit that interacts with the Windows graphics subsystem in a way that triggers the use-after-free condition. By carefully shaping memory before and after the freed object is reused, the exploit attempts to redirect execution or modify privileged kernel/user-mode state. If successful, the attacker obtains elevated privileges, often enough to spawn a SYSTEM shell, dump credentials, disable protections, install persistence, and move laterally. There is no indication from the provided data that this vulnerability is currently known to be exploited in ransomware campaigns or by named threat actors, but its post-compromise value makes it attractive for hands-on-keyboard intrusions once reliable exploit code exists.
How to fix it
Apply the Microsoft security update that addresses CVE-2026-42986 for all affected Windows versions, including Windows 10 1607/1809/21H2/22H2, Windows 11 23H2/24H2/25H2/26H1, Windows Server 2012, Windows Server 2016, Windows Server 2019, Windows Server 2022, and Windows Server 2025. No fixed build numbers were provided in the input, so use Microsoft Update, Windows Server Update Services, Microsoft Configuration Manager, Intune, or the Microsoft Update Catalog to deploy the applicable June 2026 or later cumulative/security update for each platform. Prioritize systems where local user execution is common or where privilege escalation would be especially damaging, such as shared workstations, VDI pools, developer endpoints, administrator workstations, jump servers, terminal servers, and internet-facing servers with interactive logon enabled. If immediate patching is not possible, reduce risk by limiting interactive logon rights, enforcing least privilege, removing unnecessary local administrator rights, restricting untrusted executable/script execution with application control, ensuring endpoint protection is active, and monitoring for suspicious local privilege escalation behavior. Mitigations should be considered temporary; patching is the durable fix.
How to confirm the fix worked
Confirm remediation by verifying that affected Windows systems have installed the Microsoft cumulative/security update that includes the fix for CVE-2026-42986, or a later superseding update. Use centralized patch compliance tooling, Windows Update history, DISM, PowerShell, or vulnerability scanning to validate that each asset is no longer reporting the CVE. Compare OS build numbers and installed KBs against Microsoft’s official release notes for the relevant Windows version. Reboot systems where required and re-scan after reboot, since kernel and graphics component updates may not be fully active until restart. Validate coverage across both endpoints and servers, including offline images, golden images, VDI templates, and server base images to prevent reintroduction of vulnerable builds.
Typical attack path
- Gain initial local code execution on an affected Windows workstation or server using separate credentials, malware, remote access, or another vulnerability.
- Confirm the target OS version and patch level are vulnerable.
- Execute a local privilege escalation exploit that triggers the use-after-free condition in the Microsoft Graphics Component.
- Manipulate process or kernel memory to obtain a higher-privileged security context.
- Launch a privileged process or inject into an elevated process.
- Disable or evade endpoint defenses, access protected files, dump credentials, or create persistence.
- Use elevated access for lateral movement, data collection, or operational disruption.
How to detect it
Detecting prior exploitation is difficult because local privilege escalation through a memory corruption bug may not leave a unique log artifact. Focus on behavioral evidence around the time of suspicious local user activity. Collect and review Windows Security logs, Sysmon or EDR telemetry, Windows Defender/AV events, PowerShell logs, Windows Error Reporting, application crash telemetry, and endpoint process lineage. Look for a low-privileged user session followed by unexpected creation of SYSTEM or high-integrity processes, unusual token privilege changes, creation of new local administrators, security tool tampering, credential dumping, or persistence installation. Review process trees where ordinary user processes launch command shells, scripting engines, remote access tools, or administrative utilities with elevated integrity. Investigate crashes or abnormal behavior in Windows graphics-related components immediately before privilege changes, especially if followed by credential access or defense evasion. Since no named threat actors, ransomware usage, public exploit maturity, or specific exploit artifacts were provided, detection should emphasize anomaly-based and post-exploitation behaviors rather than fixed signatures.
What your security team should do
- Prioritize deployment of the Microsoft security update or later cumulative update to all affected Windows clients and servers, with highest priority for shared, administrative, and high-value systems.
- Use vulnerability management tooling to identify all Windows 10, Windows 11, and Windows Server assets still missing the relevant June 2026 or later security update.
- Review local administrator group membership, privileged access paths, and interactive logon permissions to reduce the blast radius of local privilege escalation.
- Harden execution controls with application allowlisting, attack surface reduction rules, script restrictions, and endpoint detection coverage on workstations and servers.
- Monitor for suspicious privilege transitions, unexpected SYSTEM-level process creation, credential dumping behavior, security tool tampering, and anomalous activity following low-privileged user logons.
- Ensure VDI images, gold images, templates, and build pipelines are updated so newly provisioned Windows systems are not vulnerable.
- Because EPSS is currently low and stable and the CVE is not in KEV, schedule within normal high-severity patch timelines unless compensating factors increase risk, such as exposed RDP, shared hosts, unmanaged endpoints, or active malware presence.
The record
Use after free in Microsoft Graphics Component allows an authorized attacker to elevate privileges locally.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-109618 PHP uses longjmp() for out-of-memory (OOM) errors to exit the current context and abort… CWE-416
- CVE-2026-109619 PHP has various global state that temporarily points into request memory. CWE-416
- CVE-2026-112402 Pillow is a Python imaging library. CWE-416
- CVE-2026-112396 Pillow is a Python imaging library. CWE-416
- CVE-2025-55654 A use-after-free in the gf_filter_pid_get_packet function (filter_core/filter_pid.c) of… CWE-416
- CVE-2026-17591 A flaw was found in libarchive. CWE-416
- CVE-2026-92392 During an upload, curl mishandles HTTP/2 `RST_STREAM` received from the server (with… CWE-416
- CVE-2026-109268 ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 contains a use after free… CWE-416