CVE-2026-96118 in Windowsinfo

Summary

by MITRE • 10/14/2026

Out-of-bounds read in Windows Graphics Kernel allows an authorized attacker to elevate privileges locally.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 10/14/2026

The vulnerability identified as an out-of-bounds read within the Windows Graphics Kernel represents a critical memory safety flaw that can be leveraged by authenticated attackers to achieve local privilege escalation. This component, often referred to as Wgk.sys or similar kernel-mode drivers responsible for managing graphics resources and hardware acceleration on modern Windows systems, operates with high privileges in Ring 0 of the operating system architecture. When an application interacts with this driver through IOCTL requests or other interface mechanisms, it expects strict bounds checking to ensure that memory access operations remain within allocated buffers. The absence or failure of these checks allows a malicious process to read data from memory locations outside the intended buffer boundaries. While out-of-bounds reads are traditionally considered less severe than writes because they do not directly allow arbitrary code execution by overwriting control flow, they serve as a powerful information disclosure primitive that can be chained with other techniques to achieve full system compromise.

From a technical perspective, this flaw falls under CWE-125 Out-of-bounds Read in the Common Weakness Enumeration taxonomy. The vulnerability likely stems from improper validation of input parameters provided by user-mode applications before they are processed by the kernel driver. An attacker who has already gained authenticated access to the system can craft specific requests that trigger the graphics kernel to read memory addresses beyond the allocated heap or stack regions. This unauthorized access enables the extraction of sensitive data residing in adjacent memory blocks, such as pointers, security tokens, or cryptographic keys. In many exploitation scenarios involving kernel drivers, this information leak is not an end goal but rather a stepping stone. By leaking specific memory addresses, the attacker can bypass Address Space Layout Randomization (ASLR), which significantly increases the reliability of subsequent exploit steps aimed at achieving arbitrary code execution in kernel space.

The operational impact of this vulnerability is severe due to its potential for local privilege escalation. Once an authenticated user exploits this flaw to leak necessary information and potentially corrupt memory state through associated write vulnerabilities or heap spraying techniques, they can redirect control flow within the kernel. This allows the attacker to execute arbitrary code with SYSTEM-level privileges, effectively taking full control of the compromised machine. The presence of such a vulnerability in core system components like the graphics stack means that it is present on virtually all modern Windows installations, including server editions and desktop environments used for enterprise workloads. Attackers can use this pathway to install backdoors, exfiltrate data from memory, disable security software running with high privileges, or pivot further into networked systems if the compromised host serves as a gateway.

Mitigation strategies primarily rely on timely patching by Microsoft through Windows Update mechanisms, which address the underlying validation logic within the graphics kernel driver. Organizations should ensure that all endpoints are configured to receive and install critical security updates promptly. In environments where immediate patching is not feasible due to compatibility concerns or operational constraints, network segmentation can help limit the blast radius if a host is compromised. Additionally, enforcing strict application whitelisting policies via tools like AppLocker or Windows Defender Application Control can prevent unauthorized processes from interacting with kernel drivers in unexpected ways. Security monitoring solutions should also be tuned to detect anomalous behavior indicative of exploitation attempts, such as unusual IOCTL calls directed at graphics-related system services or rapid privilege changes following process creation events aligned with ATT&CK technique T1068 Exploitation for Privilege Escalation and T1534 Internal Spearphishing if the initial access vector involves social engineering leading to local execution.

Responsible

Microsoft

Reservation

09/22/2026

Disclosure

10/14/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!