Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Remote crafted-video trigger needs no privileges (PR:N) but requires the user to load content (UI:R); high C/I/A reflect renderer code execution, scope unchanged as impact stays in the sandbox.
Primary rating from Vendor (Chrome).
CVSS VectorVendor: Chrome
Lifecycle Timeline
4DescriptionCVE.org
Heap buffer overflow in libyuv in Google Chrome on Windows prior to 150.0.7871.125 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted video file. (Chromium security severity: High)
AnalysisAI
Renderer-side arbitrary code execution in Google Chrome for Windows (versions prior to 150.0.7871.125) stems from a heap buffer overflow in the bundled libyuv video color-conversion library, letting a remote attacker who lures a victim into loading a crafted video file run code within the renderer sandbox. Chromium rates the severity High; the flaw was reported internally by the Chrome team and a fixed stable build is available. There is no public exploit identified at time of analysis, and EPSS is low (0.33%, 25th percentile), consistent with SSVC exploitation status 'none'.
Technical ContextAI
libyuv is Google's open-source library for YUV/RGB image and video frame conversion and scaling, embedded across Chromium for decoding and rendering video (including WebRTC and <video> playback). The root cause is CWE-122, a heap-based buffer overflow: malformed dimensions or frame metadata in a crafted video cause libyuv to write past an allocated heap buffer during conversion, corrupting adjacent heap memory and enabling control-flow hijacking. Per the CPE (cpe:2.3:a:google:chrome:*), the affected component ships inside the Chrome browser process rather than as a standalone dependency, and the description explicitly scopes code execution to inside the renderer sandbox, meaning a further sandbox-escape chain would be needed for full host compromise.
RemediationAI
Vendor-released patch: update Google Chrome to 150.0.7871.125 or later on Windows via the Chrome Releases stable-channel advisory (https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_0353146366.html); trigger the built-in updater (Help > About Google Chrome) and relaunch to apply. Because Chrome auto-updates, most managed fleets will remediate automatically, but enterprises pinning versions or using extended-stable channels should force the rollout and verify the running build. There is no configuration workaround inside Chrome for the vulnerable libyuv code path; as interim compensating controls before patching, restrict or warn against opening untrusted video content and links, and enforce update policies via Group Policy so users cannot defer relaunch. Avoid disabling the renderer sandbox as a mitigation - it is a key barrier that keeps this bug confined to the sandbox, and disabling it would worsen exposure.
Same weakness CWE-122 – Heap-based Buffer Overflow
View allVendor StatusVendor
SUSE
Severity: Critical| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| openSUSE Leap 16.0 | Fixed |
| openSUSE Tumbleweed | Fixed |
| SUSE Package Hub 15 SP7 | Affected |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-44474
GHSA-9h5f-7xg6-rp7h