Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Remote crafted page (AV:N/AC:L/PR:N) needs the victim to open it (UI:R); impact is full but confined to the renderer sandbox, so Scope stays Unchanged.
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
4DescriptionCVE.org
Use after free in Canvas in Google Chrome prior to 150.0.7871.47 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page. (Chromium security severity: High)
AnalysisAI
Remote code execution in Google Chrome desktop versions prior to 150.0.7871.47 stems from a use-after-free in the Canvas component, letting a remote attacker run arbitrary code within the renderer sandbox when a victim opens a crafted HTML page. The flaw carries a CVSS 8.8 (High) rating and requires user interaction (visiting a malicious page), but no authentication. There is no public exploit identified at time of analysis, and EPSS is low at 0.26% (17th percentile).
Technical ContextAI
The vulnerability lives in Chrome's Canvas subsystem, the HTML5 2D drawing API implemented within Blink/Chromium and exposed to untrusted web content via JavaScript. The root cause is CWE-416 (Use After Free): a memory object backing a Canvas operation is freed while a dangling reference remains reachable, so subsequent use of that reference lets an attacker reallocate the freed region with controlled data and corrupt program state. Because Canvas is directly scriptable from any web page, an attacker can drive the allocation/free/re-use sequence precisely from JavaScript. The only affected product per CPE is cpe:2.3:a:google:chrome (all versions below the fix), and the exploit is bounded to the renderer process sandbox (Scope: Unchanged in the CVSS vector), meaning a further sandbox-escape chain would be needed for full host compromise.
RemediationAI
Vendor-released patch: update Google Chrome to 150.0.7871.47 or later via the Stable channel (Settings > About Chrome triggers the update, then relaunch to apply). This is the primary and complete fix; monitor the advisory at https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0175352312.html and the bug at https://issues.chromium.org/issues/513142445. In managed fleets, push the update through your enterprise update policy or software distribution to guarantee relaunch. If immediate patching is not possible, reduce exposure by restricting browsing to trusted sites and, for high-risk users, enabling Chrome's Enhanced Safe Browsing and the Site Isolation/strict renderer sandbox defaults - the trade-off is added friction and no guarantee against a crafted page, so these are stopgaps only until the update is deployed. Users of other Chromium-based browsers should apply their vendor's equivalent update once released.
Same weakness CWE-416 – Use After Free
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| openSUSE Tumbleweed | Fixed |
| SUSE Package Hub 15 SP7 | Affected |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40507
GHSA-vqg7-9mq8-55wr