Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
Heap buffer overflow in TabStrip in Google Chrome prior to 149.0.7827.53 allowed a remote attacker who convinced a user to engage in specific UI gestures to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: Medium)
AnalysisAI
Heap corruption in Google Chrome's TabStrip component before 149.0.7827.53 lets a remote attacker who can lure a user into specific UI interactions on a malicious HTML page trigger memory corruption with high impact to confidentiality, integrity, and availability. The flaw carries a CVSS 8.8 due to network reachability and lack of authentication, though user interaction is required; there is no public exploit identified at time of analysis and EPSS is very low at 0.03%.
Technical ContextAI
The vulnerability lives in Chrome's TabStrip, the browser UI component that manages tab rendering, drag-and-drop, and tab switching in the Chromium front-end. The root cause is CWE-122 (Heap-based Buffer Overflow), where a write or read passes the allocated bounds of a heap chunk owned by TabStrip state, typically because a length, index, or container size assumption is violated during a UI event. Affected scope per CPE cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:*, narrowed by the EUVD range to all Chrome versions prior to 149.0.7827.53 across desktop channels. Chromium-grade heap corruption in the renderer/UI layer is the same bug class historically chained with sandbox escapes to achieve full code execution, though Chromium rated this specific issue as Medium severity internally.
RemediationAI
Vendor-released patch: Google Chrome 149.0.7827.53 (or later) on the Stable desktop channel - verify via chrome://settings/help and force-restart browsers to apply the auto-update, prioritizing fleet-wide rollout through MDM or Group Policy (see https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop.html). For Chromium-based browsers, update to the vendor build that incorporates the equivalent Chromium milestone. No vendor-documented workaround exists for the underlying TabStrip code path; compensating controls until patching completes include enforcing site isolation (already default), restricting access to untrusted web content via web filtering or browser isolation gateways (trade-off: latency and broken interactive sites), and disabling tab drag/restore extensions that could amplify TabStrip event surfaces (trade-off: minor UX loss). Disabling JavaScript globally would reduce HTML attack staging but breaks most modern sites and is not recommended as a sustained control.
Same weakness CWE-122 – Heap-based Buffer Overflow
View allSame technique Buffer Overflow
View allVendor StatusVendor
SUSE
| Product | Status |
|---|---|
| openSUSE Tumbleweed | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-34444
GHSA-7v79-8rjm-gq7f