Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-14391

CVE-2026-14391: Google Chrome ANGLE Information Disclosure

CVE-2026-14391 is an integer overflow information disclosure flaw in ANGLE in Google Chrome on Windows that allows attackers to access sensitive process memory. This article covers technical details, affected versions, and mitigation.

Published:

CVE-2026-14391 Overview

CVE-2026-14391 is an integer overflow vulnerability in the ANGLE (Almost Native Graphics Layer Engine) component of Google Chrome on Windows. The flaw affects Chrome versions prior to 150.0.7871.46. A remote attacker who has already compromised the renderer process can obtain potentially sensitive information from process memory by serving a crafted HTML page. Google classified this issue with Chromium security severity Medium. The vulnerability is tracked under [CWE-472] and requires user interaction to trigger. Successful exploitation results in memory disclosure rather than direct code execution.

Critical Impact

An attacker with a compromised renderer process can leak sensitive data from Chrome process memory on Windows through crafted HTML rendered by ANGLE.

Affected Products

  • Google Chrome on Windows prior to 150.0.7871.46
  • ANGLE graphics abstraction layer within Chromium
  • Chromium-based browsers that ship the vulnerable ANGLE build

Discovery Timeline

  • 2026-07-01 - CVE-2026-14391 published to NVD
  • 2026-07-02 - Last updated in NVD database

Technical Details for CVE-2026-14391

Vulnerability Analysis

The vulnerability resides in ANGLE, the graphics abstraction layer that translates Chrome's OpenGL ES calls to Direct3D on Windows. An integer overflow occurs during processing initiated by a crafted HTML page that exercises the WebGL or graphics pipeline exposed through ANGLE. When the overflow occurs, size or offset calculations wrap around, causing subsequent memory operations to reference regions outside their intended bounds. The result is an information disclosure primitive that exposes bytes from adjacent process memory to attacker-controlled JavaScript running in the renderer. The Chromium team addressed the defect in Chrome 150.0.7871.46 for the Windows stable channel.

Root Cause

The root cause is untrusted pointer arithmetic driven by an integer overflow, mapped to [CWE-472] (External Control of Assumed-Immutable Web Parameter) in the NVD record. Insufficient bounds validation on graphics-related size or index values allows arithmetic to wrap, producing pointers or lengths that read memory outside the intended buffer. Because ANGLE processes attacker-influenced graphics state, malformed inputs from HTML and WebGL contexts reach the vulnerable calculation.

Attack Vector

Exploitation requires an attacker who has already compromised the renderer process. The attacker then serves a crafted HTML page that drives ANGLE into the overflow condition. User interaction is required, typically visiting a malicious site or loading attacker-controlled content. The primitive discloses memory contents but does not by itself yield code execution or integrity impact. Attackers commonly chain this class of leak with a separate sandbox-escape or memory-corruption bug to build a full exploit chain against the browser.

No public proof-of-concept code is available. Refer to the Chromium Issue Tracker Entry and the Google Chrome Stable Update advisory for technical details.

Detection Methods for CVE-2026-14391

Indicators of Compromise

  • Chrome renderer processes on Windows executing at versions below 150.0.7871.46.
  • Web pages that invoke unusual WebGL draw calls, shader compilations, or texture allocations from untrusted origins.
  • Renderer process crashes or anomalous memory growth correlated with visits to unknown domains.

Detection Strategies

  • Inventory installed Chrome builds across the Windows fleet and flag any instance below 150.0.7871.46.
  • Correlate browser telemetry with proxy or DNS logs to identify renderers loading crafted HTML from newly registered or low-reputation domains.
  • Alert on renderer child processes spawning unusual outbound connections after loading WebGL-heavy content.

Monitoring Recommendations

  • Track chrome.exe version strings through endpoint inventory and software asset management.
  • Monitor Windows Error Reporting and crash telemetry for ANGLE-related faults referencing libGLESv2.dll or libANGLE.
  • Ingest browser and endpoint logs into a central data lake to detect chained exploitation attempts alongside this information leak.

How to Mitigate CVE-2026-14391

Immediate Actions Required

  • Update Google Chrome on Windows to version 150.0.7871.46 or later on all managed endpoints.
  • Restart Chrome after the update so the patched ANGLE binaries are loaded into memory.
  • Validate patch deployment through enterprise policy reporting or endpoint inventory checks.

Patch Information

Google released the fix in the Chrome stable channel at version 150.0.7871.46 for Windows. Administrators should reference the Google Chrome Stable Update release notes and confirm rollout via Chrome Enterprise policies or the browser's chrome://settings/help page. Chromium-based browsers such as Microsoft Edge, Brave, and Opera should be updated once their vendors integrate the corresponding ANGLE fix.

Workarounds

  • Enforce automatic Chrome updates through Chrome Browser Cloud Management or group policy.
  • Restrict access to untrusted sites using DNS filtering or a secure web gateway until patches are applied.
  • Disable hardware acceleration through the HardwareAccelerationModeEnabled policy to reduce ANGLE code path exposure where feasible.
bash
# Verify Chrome version on Windows endpoints
reg query "HKLM\SOFTWARE\Google\Update\Clients\{8A69D345-D564-463C-AFF1-A69D9E530F96}" /v pv

# Optional: disable hardware acceleration via Chrome policy registry key
reg add "HKLM\SOFTWARE\Policies\Google\Chrome" /v HardwareAccelerationModeEnabled /t REG_DWORD /d 0 /f

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.