Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker hosts crafted WebGL HTML page
-
DeliveryVictim browses to malicious page in unpatched Chrome
-
ExploitPage triggers uninitialized memory read in ANGLE graphics layer
-
ExecutionResidual cross-origin graphics buffer contents exposed to page script
-
ImpactAttacker JavaScript reads and exfiltrates partial cross-origin data
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Variable initialization checks
|
| Exploitation Conditions | The only prerequisite is that the victim visits an attacker-controlled HTML page using an unpatched Chrome version (prior to 151.0.7922.72) - no authentication, no special server-side configuration, and no elevated privileges are required on either side, consistent with CVSS AV:N/AC:L/PR:N. Exploitation is bounded by two concrete limiting factors: first, user interaction is mandatory (UI:R) - the victim must actively navigate to the malicious page; second, the confidentiality impact is low (C:L), meaning only fragments of uninitialized graphics memory are accessible, not arbitrary memory or full cross-origin document content, and the data exposed depends on what cross-origin content happened to occupy reused graphics buffers in the victim's current session. |
| Impact | CVSS 3.1 rates this Medium at 4.3, driven by a network attack vector with no complexity or privilege requirements but mandatory user interaction and limited confidentiality impact only (C:L/I:N/A:N/S:U). EPSS at 0.23% (14th percentile) is low, consistent with the absence of any KEV listing or known public POC - suggesting opportunistic mass exploitation is unlikely in the near term. The real-world priority is moderate: the attack is straightforward to set up (any hosted HTML page suffices) but requires the victim to actively visit that page and is constrained to leaking fragments of uninitialized graphics memory rather than enabling arbitrary reads or code execution. The vulnerability is most relevant to environments where users browse untrusted sites and Chrome auto-update is disabled or delayed. No data conflicts are present in the available signals. |
| Exploit ScenarioDerived | An attacker hosts a malicious HTML page containing crafted WebGL shader or canvas operations designed to trigger the uninitialized memory read in Chrome's ANGLE layer. When a victim on a vulnerable Chrome version visits the page, the attacker's JavaScript reads back uninitialized graphics buffer data that may contain pixel or buffer fragments from cross-origin content previously rendered in the same browser session, enabling exfiltration of partial cross-origin data. No public proof-of-concept code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 30, 2026
Cross-origin data leakage in Google Chrome's ANGLE graphics layer (all versions prior to 151.0.7922.72) enables a remote attacker to read fragments of sensitive data from other origins by directing a user to a specially crafted HTML page. The root cause is uninitialized memory use (CWE-457) in ANGLE, Chrome's cross-platform OpenGL ES abstraction engine, which may expose residual graphics buffer contents from previously rendered cross-origin content. No public exploit code and no active exploitation have been identified at time of analysis; EPSS of 0.23% (14th percentile) reflects low near-term exploitation probability.
RemediationAI
Update Google Chrome to version 151.0.7922.72 or later, the vendor-released patch that resolves this vulnerability; the release advisory is at https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0887107924.html. Chrome's built-in auto-update will handle this for most consumer installs; enterprise administrators should verify rollout completion via chrome://settings/help or applicable fleet management tooling. Where immediate patching is not feasible, disabling WebGL via Chrome enterprise policy (WebGLEnabled: false) or the --disable-webgl launch flag removes the primary attack surface since ANGLE is the WebGL rendering backend - the trade-off is that WebGL-dependent web applications will fail to render. Restricting access to untrusted external web content via proxy policy provides an additional compensating layer but does not address the root cause.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
ANGLE (Almost Native Graphics Layer Engine) is Chrome's cross-platform graphics translation layer that converts OpenGL ES calls to native platform APIs - DirectX on Windows, Metal on macOS, and Vulkan where available. CWE-457 (Use of Uninitialized Variable) indicates a code path in ANGLE reads a memory buffer before it is properly zeroed or populated, causing the renderer to operate on residual memory contents from prior graphics operations. In a browser security context this is particularly sensitive: graphics memory from one browsing context (e.g., a cross-origin iframe or previously visited site) could persist in GPU or CPU-side buffers and become readable by a different, attacker-controlled WebGL or canvas context. The affected product is identified by CPE cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:*, covering all Chrome desktop builds prior to 151.0.7922.72.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
Sources disagree (Medium–Critical)AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N
Network vector, no privileges, mandatory user page visit (UI:R), confined to browser process (S:U), only partial cross-origin memory disclosure (C:L); no integrity or availability impact.
vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.
CVSS VectorVendor: Chrome
Lifecycle Timeline
4DescriptionCVE.org
Uninitialized Use in ANGLE in Google Chrome prior to 151.0.7922.72 allowed a remote attacker to leak cross-origin data via a crafted HTML page. (Chromium security severity: Medium)
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Related Vulnerabilities in Google Chrome Multiple Security Flaws
View all 80Same weakness CWE-457 – Use of Uninitialized Variable
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Critical| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| openSUSE Leap 16.0 | Fixed |
| SUSE Package Hub 15 SP7 | Affected |
EUVD-2026-50734
GHSA-g6w4-jmq8-gxgf
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB