Google Chrome
CVE-2026-7349
HIGH
Severity by source
AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Adjacent-network Cast traffic gives AV:A with no auth or interaction (PR:N/UI:N); the use-after-free race is unreliable (AC:H); code runs in-sandbox (S:U) with total process control (C:H/I:H/A:H).
Primary rating from Vendor (Chrome).
CVSS VectorVendor: Chrome
Lifecycle Timeline
4DescriptionCVE.org
Use after free in Cast in Google Chrome prior to 147.0.7727.138 allowed an attacker on the local network segment to execute arbitrary code inside a sandbox via malicious network traffic. (Chromium security severity: High)
AnalysisAI
Sandboxed remote code execution in Google Chrome's Cast component affects all desktop builds prior to 147.0.7727.138, where a CWE-416 use-after-free lets an attacker on the same local network segment run arbitrary code inside the Chromium sandbox by sending malicious network traffic. Chromium rates the flaw High severity, but SSVC records no observed exploitation and EPSS is 0.00%, and no public exploit has been identified at time of analysis. Google has shipped a fixed Stable channel build.
Technical ContextAI
The vulnerability lives in Chrome's Cast subsystem, the component responsible for discovering and streaming to Google Cast/Chromecast receivers over the local network (typically via mDNS/DIAL discovery and the Cast streaming protocols). CWE-416 (Use After Free) means the code continues to reference a heap object after it has been freed; when incoming Cast network traffic drives the allocation/free lifecycle, an attacker can cause the freed memory to be reallocated with attacker-influenced data and then reused, yielding control over program flow. Because Cast processes untrusted network input, the parsing/streaming path is reachable without the user visiting a page. The affected CPE is cpe:2.3:a:google:chrome (all versions below the fix), and code execution is constrained to the renderer/utility sandbox (scope unchanged, S:U).
RemediationAI
Vendor-released patch: update Google Chrome to 147.0.7727.138 or later on all desktop platforms, per the Chrome Stable channel advisory (https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_28.html); most installs will auto-update on relaunch, so force-close and reopen Chrome to apply the fix, and roll the equivalent rebuilt packages from Red Hat and Suse where Chromium is distributed by the OS vendor. If patching must be deferred, the most targeted compensating control is to reduce exposure of the Cast attack surface: keep affected hosts off untrusted or shared local network segments (the AV:A vector requires adjacency), and use network segmentation/VLANs or host firewall rules to block inbound Cast discovery and streaming traffic (mDNS UDP 5353 and the Cast receiver ports) from untrusted devices - with the trade-off that Chromecast/Cast device discovery and casting will stop working. Because exploitation depends on malicious network traffic reaching the browser, restricting who shares the local segment is the highest-value interim mitigation.
Same weakness CWE-416 – Use After Free
View allVendor StatusVendor
SUSE
Severity: High| Product | Status |
|---|---|
| SUSE Package Hub 15 SP6 | Fixed |
| openSUSE Leap 15.6 | Fixed |
| openSUSE Leap 16.0 | Fixed |
| SUSE Package Hub 15 SP6 | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today