Severity by source
AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H
AC:H captures the required prior renderer compromise, UI:R for loading the page, S:C for the sandbox escape crossing the renderer boundary, and full C/I/A impact on the browser process.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
Out of bounds write in Media in Google Chrome prior to 148.0.7778.168 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: High)
AnalysisAI
Sandbox escape in Google Chrome's Media component (versions prior to 148.0.7778.168) allows a remote attacker who has already compromised the renderer process to break out of the browser sandbox via a crafted HTML page. This is an out-of-bounds write (CWE-787) rated High by Chromium and CVSS 8.3, but exploitation is gated on chaining from a prior renderer compromise, and there is no public exploit identified at time of analysis. EPSS is very low (0.07%, 21st percentile) and CISA SSVC lists exploitation status as none.
Technical ContextAI
The flaw resides in Chrome's Media subsystem, which handles decoding and playback of audio/video content and is part of the renderer-facing attack surface exposed to web pages. The root cause is CWE-787 (Out-of-bounds Write): memory-corrupting logic writes past the bounds of an allocated buffer, which in a browser context can be leveraged to corrupt adjacent objects and gain control over execution. Because the Media code runs across the renderer/GPU boundary, a controlled OOB write here is valuable specifically as a second-stage primitive for escaping the renderer sandbox rather than for initial code execution. The CPE cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:* identifies Google Chrome as the affected product across platforms; Red Hat and SUSE tags indicate the downstream Chromium/Chrome packages redistributed by those Linux vendors are also affected.
RemediationAI
Vendor-released patch: Google Chrome 148.0.7778.168. Update Chrome to 148.0.7778.168 or later via the Stable channel update described at http://chromereleases.googleblog.com/2026/05/stable-channel-update-for-desktop_12.html, then fully restart the browser so the new binary loads. On managed fleets, push the update through your enterprise Chrome management (or force-relaunch policy) to ensure the restart actually happens. Red Hat and SUSE users should apply the corresponding distribution errata for their Chromium/Chrome packages once published. If immediate patching is not possible, reduce exposure by restricting untrusted web browsing and using site isolation and OS-level sandboxing (both on by default in Chrome) - these do not fix the bug but raise the bar for the required prior renderer compromise; disabling hardware/media acceleration is not a reliable mitigation and is not a substitute for the update.
Same weakness CWE-787 – Out-of-bounds Write
View allSame technique Buffer Overflow
View allVendor StatusVendor
SUSE
Severity: High| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| openSUSE Leap 16.0 | Fixed |
| openSUSE Tumbleweed | Fixed |
| SUSE Package Hub 15 SP7 | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-30460
GHSA-39w8-2393-mh75