Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Triggered by visiting a malicious page so AV:N/UI:R/PR:N/AC:L; use-after-free can yield renderer code execution giving high C/I/A, scope unchanged within the sandboxed process.
Primary rating from Vendor (Chrome).
CVSS VectorVendor: Chrome
Lifecycle Timeline
4DescriptionCVE.org
Use after free in FileSystem in Google Chrome prior to 149.0.7827.197 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)
AnalysisAI
Renderer-side heap corruption in Google Chrome's FileSystem component (versions prior to 149.0.7827.197) lets a remote attacker who lures a victim to a crafted HTML page trigger a use-after-free, potentially leading to arbitrary code execution within the renderer. Rated High severity by Chromium with a CVSS of 8.8; no public exploit identified at time of analysis, and CISA's SSVC framework currently records exploitation status as 'none'. EPSS data was not provided, but the user-interaction requirement (visiting a page) is the only meaningful barrier, making this a routine but real browser-patch priority.
Technical ContextAI
The flaw is a CWE-416 use-after-free in Chrome's FileSystem implementation - the Blink/Chromium subsystem that backs the sandboxed FileSystem and storage APIs exposed to web content. A use-after-free occurs when a heap object is freed while a dangling reference to it remains live; subsequent reuse of that freed memory can corrupt the heap, and an attacker who controls the reclaimed allocation can steer execution. Because the trigger is reachable from JavaScript/DOM running on an attacker-controlled page, exploitation happens inside the renderer process. The affected CPE is cpe:2.3:a:google:chrome:*, i.e. the desktop Chrome browser across operating systems built on the Chromium engine (which also underpins Edge, Brave, Opera and other derivatives that may inherit the same defect).
RemediationAI
Vendor-released patch: update Google Chrome to 149.0.7827.197 or later on the Stable channel; on managed fleets, force the browser relaunch so the patched binary is loaded rather than relying on the next user-initiated restart. The authoritative advisory is Google's Stable channel post (https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0482630350.html); track Chromium issue 520543781 for technical detail. There is no documented configuration workaround for the underlying memory bug, but until the update is deployed you can reduce exposure by enabling Chrome's 'Enhanced protection' Safe Browsing and the renderer site-isolation defaults (left on), and by restricting browsing to trusted sites via policy - accepting the usability trade-off that these controls slow but do not eliminate exploitation, since the bug triggers purely from rendering a crafted page. Apply the equivalent vendor update to any Chromium-derived browsers in the environment.
Same weakness CWE-416 – Use After Free
View allSame technique Denial Of Service
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-39042
GHSA-4mp6-2r26-5pw4