Google Chrome
CVE-2026-7355
HIGH
Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Web-reachable UAF needs only a page visit (AV:N/AC:L/PR:N/UI:R); high renderer-process C/I/A with no scope change (S:U) since code stays inside the sandbox.
Primary rating from Vendor (Chrome).
CVSS VectorVendor: Chrome
Lifecycle Timeline
5DescriptionCVE.org
Use after free in Media in Google Chrome prior to 147.0.7727.138 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page. (Chromium security severity: Medium)
AnalysisAI
Renderer-level arbitrary code execution in Google Chrome's Media component affects all desktop builds prior to 147.0.7727.138, where a use-after-free (CWE-416) lets a remote attacker run code inside the browser sandbox when a victim loads a crafted HTML page. Google's own Chrome team reported it and Chromium rated it Medium severity because execution is confined to the sandboxed renderer rather than the host. There is no public exploit identified at time of analysis, and EPSS is very low at 0.04% (11th percentile), so no confirmed active exploitation exists.
Technical ContextAI
The flaw lives in Chrome's Media subsystem, the component responsible for decoding and playing audio/video (e.g. HTML5 <video>/<audio>, MSE, WebCodecs pipelines). CWE-416 use-after-free means an object in the media stack is freed while a dangling pointer still references it; an attacker who controls media stream/element lifecycle from a web page can reallocate that freed memory with attacker-shaped data and then trigger a dereference to corrupt memory and hijack control flow. The single CPE cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* confirms the affected product is the Chrome desktop application across versions below the fixed build. Critically, the resulting code execution occurs within Chrome's multi-process sandbox, so absent a separate sandbox-escape bug the attacker is contained to the renderer process rather than the underlying OS.
RemediationAI
Vendor-released patch: update Google Chrome to 147.0.7727.138 or later on all desktop platforms via the Stable Channel update (https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop_28.html); most installs will receive this automatically, so verify the running build under chrome://settings/help and relaunch to complete the update, and push the update through enterprise management (GPO/MDM) for managed fleets. Chromium-based downstream products should apply the corresponding Red Hat and SUSE package updates once published. Where immediate patching is not possible, compensating controls include enabling Chrome's Site Isolation/strict sandbox (default) and, as a stronger stopgap, restricting or disabling untrusted media playback - trade-off: blocking or forcing click-to-play on <video>/<audio> and MSE content breaks legitimate streaming sites - plus web-filtering to limit browsing to trusted sites, which reduces but does not eliminate exposure since the bug triggers from any crafted page.
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