Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker crafts malicious WebGL HTML page
-
ExploitVictim navigates to page in vulnerable Chrome
-
ExecutionMalformed WebGL content triggers out-of-bounds read
-
ImpactPartial browser process memory disclosed to attacker
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the victim to be running Google Chrome prior to version 151.0.7922.72 with WebGL enabled - WebGL is enabled by default in all standard Chrome installations, so no non-default configuration is required. The attacker must cause the victim to navigate to a crafted HTML page (UI:R per CVSS vector); drive-by exploitation via malicious ad networks or phishing is the realistic delivery mechanism. The CVSS PR:N metric confirms no attacker-side authentication is required. Limiting factors: the UI:R requirement prevents fully automated mass exploitation (SSVC Automatable: no); impact is restricted to a partial memory read (C:L only) with no integrity or availability consequence, meaning the attacker cannot achieve code execution from this vulnerability alone. Exploitation is bounded to the Chrome browser process memory space. |
| Impact | The CVSS 3.1 score of 4.3 (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N) captures a network-reachable flaw requiring no authentication but mandatory user interaction (victim must navigate to the malicious page), with impact restricted to partial confidentiality. EPSS at 0.21% (11th percentile) reflects very low near-term exploitation probability. SSVC signals - Exploitation: none, Automatable: no, Technical Impact: partial - reinforce low urgency. No CISA KEV listing and no reported POC further reduce operational risk. The absence of an integrity or availability dimension means this vulnerability cannot be directly chained to code execution without an additional primitive. Overall, real-world risk is materially lower than the network-accessible vector might suggest; this is a genuine patch-cycle priority for browser fleet management, not an emergency response item. |
| Exploit ScenarioDerived | An attacker crafts an HTML page embedding malicious WebGL shader or buffer data designed to trigger the out-of-bounds read in Chrome's graphics pipeline, then distributes the URL via phishing email or a malicious advertisement network. A victim running Chrome prior to 151.0.7922.72 visits the page, causing the browser to read memory beyond intended bounds and potentially leaking partial browser process memory contents to the attacker. No public exploit code has been identified at time of analysis, reducing the practical likelihood of this scenario. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 31, 2026
Out-of-bounds memory read in Google Chrome's WebGL implementation (versions prior to 151.0.7922.72) allows a remote attacker to disclose limited browser process memory contents when a victim visits a crafted HTML page. Impact is confined to partial confidentiality - no write primitive exists, ruling out direct code execution. No public exploit has been identified and SSVC confirms no active exploitation, placing this in a lower-priority patch tier despite its network-accessible attack vector.
RemediationAI
Update Google Chrome to version 151.0.7922.72 or later; this is the vendor-released patch confirmed by the Stable Channel advisory at http://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0887107924.html. Chrome auto-updates by default, but enterprise administrators should verify propagation through fleet management tooling or Google Chrome Browser Cloud Management. As a compensating control where patching is not immediately feasible, WebGL can be disabled via Chrome enterprise policy (DisableWebGL) or the chrome://flags/#disable-webgl flag - note this breaks hardware-accelerated graphics for legitimate WebGL applications (maps, games, 3D viewers), causing functional degradation for end users. No network-layer mitigation can block this attack as the exploit payload is delivered via ordinary HTTPS web content.
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
WebGL is Chrome's JavaScript API providing hardware-accelerated 2D/3D graphics via an HTML canvas element, backed by the OpenGL ES specification and processed through Chrome's GPU process. CWE-125 (Out-of-bounds Read) indicates that Chrome's WebGL subsystem fails to enforce buffer boundary checks when parsing attacker-controlled graphics primitives from a crafted HTML page, allowing reads beyond the intended memory allocation. The affected CPE cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* covers all Chrome versions across platforms prior to the 151.0.7922.72 stable channel release. The 'Buffer Overflow' tag in the intelligence feed conflicts with the authoritative CWE-125 classification - this is a read-only primitive, not a write, which materially limits exploitability. Google internally rated this Medium severity, consistent with limited impact scope.
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-delivered via crafted page (AV:N, AC:L), victim must actively visit it (UI:R), no attacker privileges needed (PR:N), impact is read-only partial memory leak (C:L, I:N, A:N) with no scope change.
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
Out of bounds read in WebGL in Google Chrome prior to 151.0.7922.72 allowed a remote attacker to perform an out of bounds memory read 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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
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-125 – Out-of-bounds Read
View allSame technique Buffer Overflow
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-50721
GHSA-mc99-cw2x-j9qh
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB