Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Remote crafted page needs no auth (PR:N) but requires the victim to open it (UI:R); renderer-contained memory corruption yields high C/I/A with no scope change.
Primary rating from Vendor (Chrome).
CVSS VectorVendor: Chrome
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Lifecycle Timeline
3DescriptionCVE.org
Use after free in File Input in Google Chrome on Linux prior to 149.0.7827.155 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: Critical)
Articles & Coverage 2
AnalysisAI
Heap corruption via use-after-free in Google Chrome's File Input component on Linux affects all versions prior to 149.0.7827.155, allowing a remote attacker to exploit memory corruption through a crafted HTML page that the victim visits. Chromium rates this Critical severity and a vendor patch is available; no public exploit has been identified at time of analysis and the SSVC framework records exploitation status as none. EPSS is low at 0.29% (21st percentile), consistent with a freshly patched, not-yet-weaponized browser flaw.
Technical ContextAI
The flaw is a CWE-416 use-after-free in the File Input handling path of Chrome (the CPE cpe:2.3:a:google:chrome covers the desktop browser). File Input refers to the browser's handling of <input type="file"> elements and their associated file selection/upload objects; a use-after-free arises when a heap object backing that control is freed but a dangling reference is subsequently dereferenced, typically by attacker-controlled JavaScript/DOM manipulation timing. Freed heap chunks can be reclaimed and groomed by an attacker, turning the dangling pointer into controllable heap corruption. Because Chrome renders untrusted web content in the renderer process, such memory-safety bugs are a well-understood primitive that, when chained with a sandbox escape, can lead to code execution; on its own the renderer bug still yields high-impact corruption within the renderer.
RemediationAI
Vendor-released patch: update Google Chrome to 149.0.7827.155 or later on Linux, per the Chrome Releases advisory (https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_01750511403.html); Chrome's auto-update normally applies this after a browser restart, so ensure users fully relaunch the browser to load the fix. For managed Linux fleets using distribution packages, apply the corresponding Red Hat and SUSE Chromium updates as they publish downstream builds. As an interim compensating control before patching, restrict browsing to trusted sites or deploy enterprise policies that harden the renderer; note that generic web-content restrictions reduce usability and do not fully eliminate the risk, so patching remains the only complete fix. Additional detail is tracked at https://vuldb.com/vuln/371496 and https://issues.chromium.org/issues/520157118.
Same weakness CWE-416 – Use After Free
View allSame technique Memory Corruption
View allVendor StatusVendor
SUSE
Severity: Critical| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| SUSE Package Hub 15 SP7 | Affected |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-37526