CVE-2026-49807
Medium · 6.2CVSS
6.2
EPSS
0.5%
Published
Jul 14, 2026
CISA due date
—
Cloudanix analysis
A flaw in Windows graphics handling could let someone who can already run a program on a computer see sensitive information they should not be able to access.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Moderate
- Impact
- Data Exposure
- Component
- Library
- Class
- Information Disclosure
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
This is a local information disclosure vulnerability in Microsoft Windows DirectX. An attacker with local execution capability can trigger DirectX behavior that exposes sensitive information to an unauthorized actor. The vulnerability does not directly allow code execution, privilege escalation, data modification, or denial of service, but it can disclose high-value memory or system information that may help an attacker bypass protections, recover secrets, or support follow-on exploitation. The CVSS vector indicates local attack access, low complexity, no required privileges, no user interaction, and high confidentiality impact.
Why it matters to the business
Successful exploitation can expose sensitive information from affected Windows workstations or servers, potentially including data that helps an attacker deepen access or evade defenses. While this flaw is not currently listed in CISA KEV, is not known to be used in ransomware campaigns, and has a low EPSS score, it affects broadly deployed Windows 10, Windows 11, and Windows Server versions, so exposure may be widespread across organizations. The main operational risk is that a local foothold could become more valuable by revealing information useful for credential theft, defense bypass, or chaining with other vulnerabilities.
How an attack unfolds
An attacker first obtains the ability to run code locally on an affected Windows system, such as through malware execution, abuse of a local account, physical access, or a separate initial-access vulnerability. The attacker then runs a specially crafted program that interacts with DirectX or related graphics components in a way that triggers the information disclosure condition. If successful, the program receives data it should not be able to access. The attacker can then analyze the disclosed information for secrets, memory addresses, process data, or other context that assists lateral movement, privilege escalation attempts, sandbox escape research, or chaining with separate vulnerabilities. Because the issue is local-only and public exploit maturity is currently reported as none, exploitation is more likely to appear as part of a broader post-compromise toolkit than as a standalone remote intrusion vector.
How to fix it
Apply the Microsoft security update or cumulative Windows update that addresses this vulnerability for all affected Windows versions, including Windows 10 1809, 21H2, and 22H2; Windows 11 24H2, 25H2, and 26H1; Windows Server 2019; Windows Server 2022; and Windows Server 2025. Because no fixed build numbers were provided in the input, validate remediation against Microsoft Security Update Guide, Windows Update, WSUS, Microsoft Update Catalog, or endpoint management compliance data for the update released on or after the publication date that explicitly addresses this vulnerability. Where immediate patching is not possible, reduce risk by limiting local code execution, enforcing application control, removing unnecessary interactive access to servers, monitoring untrusted binaries launched from user-writable directories, and maintaining EDR coverage on affected systems. There is no reliable configuration-only mitigation that should be treated as equivalent to patching.
How to confirm the fix worked
Confirm that each affected Windows system has installed the vendor update that explicitly remediates this vulnerability. Use centralized patch management, vulnerability scanning, or authenticated inventory to verify the installed cumulative update level and OS build against Microsoft guidance. On individual systems, administrators can review Windows Update history, installed hotfixes, and OS build information using supported tools such as Settings, Windows Update, PowerShell, or enterprise endpoint management platforms. For exposure validation, identify Windows 10, Windows 11, and Windows Server assets that have not received the relevant cumulative update. For exploit validation, there is no safe generic runtime test recommended; avoid running untrusted proof-of-concept code on production systems.
Typical attack path
- Gain local code execution on an affected Windows endpoint or server.
- Deploy or execute a crafted local program that exercises vulnerable DirectX functionality.
- Trigger the information disclosure condition through DirectX or graphics subsystem interactions.
- Collect the exposed information returned by the vulnerable component.
- Use the disclosed information to support credential theft, exploit chaining, defense evasion, or additional local compromise activities.
How to detect it
Detecting prior exploitation is difficult because information disclosure vulnerabilities often do not create a distinctive Windows event or persistent artifact. Focus on evidence of suspicious local code execution on affected systems, especially around DirectX, graphics, or GPU subsystem interaction. Useful sources include EDR telemetry, Windows Security process-creation events if command-line logging is enabled, Sysmon process creation and image load events, PowerShell logs, application control logs, crash telemetry, Windows Error Reporting artifacts, and relevant ETW telemetry such as graphics/kernel provider data where collected. Hunt for unsigned or unusual binaries launched from user-writable locations, unexpected programs using DirectX-related DLLs, suspicious child processes spawned by script interpreters or archive tools, and crashes or faulting modules involving DirectX or graphics components shortly before other compromise activity. Because no public exploit maturity or threat actor exploitation is reported, absence of these signals does not prove the vulnerability was not exploited; prioritize correlation with other indicators of local compromise, credential access, privilege escalation attempts, and lateral movement.
What your security team should do
- Prioritize patching internet-managed, shared, high-value, and multi-user Windows systems even though exploitation requires local access.
- Use authenticated vulnerability scans or endpoint management data to identify affected Windows 10, Windows 11, and Windows Server assets missing the relevant Microsoft cumulative update.
- Treat this vulnerability as a post-compromise risk: combine patching with controls that prevent untrusted local code execution, such as application control, least privilege, and EDR enforcement.
- Review systems with known malware activity, suspicious local process execution, or unauthorized user access for possible attempted exploit chaining.
- Monitor threat intelligence for any change in exploit maturity, EPSS movement, public proof-of-concept availability, or future KEV listing.
- For servers, reduce unnecessary interactive logon rights and remove graphics-related workloads or components where they are not operationally required, if feasible.
The record
Exposure of sensitive information to an unauthorized actor in Windows DirectX allows an unauthorized attacker to disclose information locally.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-114657 Grav from 2.0.0 before 2.2.5 contains an information disclosure vulnerability that allows… CWE-200
- CVE-2026-114574 A security vulnerability has been detected in massCodeIO massCode 5.10. CWE-200
- CVE-2026-111756 follow-redirects is a Node.js HTTP and HTTPS client wrapper that automatically follows… CWE-200
- CVE-2026-111755 follow-redirects is a Node.js HTTP and HTTPS client wrapper that automatically follows… CWE-200
- CVE-2026-112091 A flaw has been found in Dav-ee dairy-management-system… CWE-200
- CVE-2026-109259 ImageMagick before 6.9.13-57 and 7.x before 7.1.2-32 contains an uninitialized memory… CWE-200
- CVE-2026-107383 MariaDB Connector/Node.js is used to connect applications developed on Node.js to MariaDB… CWE-200
- CVE-2026-106120 LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. CWE-200