Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker crafts malicious HTML page with Canvas read-back exploit
-
DeliveryVictim navigates to page via phishing or malvertising
-
ExploitPage loads cross-origin resource into Canvas context
-
ExecutionOrigin policy check bypassed in Chrome renderer
-
PersistPixel data read back by attacker-controlled JavaScript
-
ImpactExfiltrated to attacker infrastructure
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery 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 actively visit a crafted HTML page (UI:R is mandatory - passive drive-by without user navigation is not possible). The attack is network-delivered with no authentication or privileges required on the attacker side (PR:N, AV:N). Canvas API must be enabled, which is the default in all Chrome installations; no special server-side configuration is needed. The vulnerability is limited to cross-origin canvas data leakage, meaning the attacker can only extract pixel-level graphical information rendered in the victim's browser - not arbitrary files, cookies, or credentials. Impact is further bounded by unchanged scope (S:U): the attacker cannot escape the renderer or affect system integrity and availability. Exploitation is limited to Chrome versions below 152.0.7977.65 on all platforms. |
| Impact | CVSS 4.3 Medium (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N) accurately captures the risk profile: remotely reachable but gated by mandatory user interaction, with only low confidentiality impact and no integrity or availability consequence. EPSS at 0.39% (32nd percentile) corroborates that automated or opportunistic exploitation is unlikely. There is no CISA KEV listing and no known public exploit, so this should not be treated as an emergency. The unchanged scope (S:U) confirms the attacker cannot pivot from renderer to OS or other browser contexts through this flaw alone. In practice this is a privacy/data-leakage risk - an attacker could potentially fingerprint users or extract low-resolution graphical data rendered in canvas elements - not a code execution or privilege escalation path. Normal patch-cycle remediation is appropriate; no compensating controls are urgently required for most enterprise environments. |
| Exploit ScenarioDerived | An attacker hosts a crafted HTML page containing JavaScript that uses Canvas API read-back operations on cross-origin image or WebGL content to extract pixel data that Chrome's origin policy should block. When a victim visits the page (e.g., via a phishing link or malicious advertisement), the page silently reads and exfiltrates the leaked pixel data to an attacker-controlled endpoint. No public exploit or proof-of-concept has been identified at time of analysis, and the low EPSS score suggests this technique has not been operationalized widely. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Canvas API information leak in Google Chrome prior to 152.0.7977.65 enables remote attackers to bypass the Same-Origin Policy and read cross-origin pixel data via a crafted HTML page. Exploitation requires user interaction (visiting the malicious page) and results in low confidentiality impact - pixel-level canvas data leakage rather than credential or file system exposure. No public exploit has been identified and EPSS at 0.39% (32nd percentile) confirms low real-world exploitation probability; no CISA KEV listing exists.
RemediationAI
Update Google Chrome to version 152.0.7977.65 or later, the vendor-confirmed fixed release. Updates can be applied through Chrome's built-in auto-update mechanism (Settings > Help > About Google Chrome) or obtained via the stable channel release advisory at https://chromereleases.googleblog.com/2026/08/stable-channel-update-for-desktop_0256176589.html. For enterprise environments managing Chrome via policy, deploy the update through Google Admin Console or endpoint management tooling. If immediate patching is not feasible, restricting users to a curated allowlist of trusted web origins via browser enterprise policies (URLAllowlist/URLBlocklist) reduces exposure by preventing navigation to attacker-controlled pages; however, this significantly constrains general web browsing and is unsuitable as a long-term control. Disabling Canvas or JavaScript via policy prevents exploitation but breaks most modern web applications and is not recommended.
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
The vulnerability resides in Chromium's Canvas API implementation, which allows web pages to programmatically render and read back graphical content. The Same-Origin Policy is supposed to prevent a page from reading canvas data tainted by cross-origin resources (e.g., images loaded from a different domain). CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) describes the root cause: Chrome fails to properly enforce origin restrictions during certain canvas read-back operations, allowing a crafted page to extract pixel data from content it should not have access to. The flaw is purely client-side in the renderer process. All Google Chrome versions covered by CPE cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* prior to 152.0.7977.65 are affected.
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 requiring active user navigation (UI:R); no privileges needed; only low confidentiality loss from canvas pixel read-back; 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
3DescriptionCVE.org
Information leak in Canvas in Google Chrome prior to 152.0.7977.65 allowed a remote attacker to bypass web origin policy 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.
Same weakness CWE-200 – Information Exposure
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Critical| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| openSUSE Leap 16.0 | Fixed |
| openSUSE Tumbleweed | Fixed |
| SUSE Package Hub 15 SP7 | Affected |
EUVD-2026-65859
GHSA-v3jv-vg2v-325c
NVD
CVE.org
EPSS
Exploit-DB