Severity by source
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Primary rating from Vendor (google).
CVSS VectorVendor: google
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Lifecycle Timeline
4DescriptionCVE.org
Out of bounds read in WebRTC in Google Chrome prior to 149.0.7827.103 allowed a remote attacker who had compromised the GPU process to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)
AnalysisAI
Out-of-bounds read in the WebRTC component of Google Chrome before 149.0.7827.103 enables a remote attacker who has already compromised the GPU process to escalate into heap corruption via a crafted HTML page. Google rates this High severity and a vendor patch is available; no public exploit identified at time of analysis. The flaw is a chained-exploitation primitive rather than a standalone RCE, requiring a prior sandbox-adjacent foothold plus user interaction.
Technical ContextAI
WebRTC is the real-time communications stack embedded in Chromium that handles audio, video, and data channels through SRTP, ICE, and DTLS pipelines, and it runs partially within the GPU process for hardware-accelerated media. The root cause is CWE-125 (Out-of-bounds Read), where the WebRTC code reads memory past the end of an allocated buffer, leaking adjacent heap contents that can be steered into heap corruption. Because the bug is reachable from a renderer or GPU context driven by an attacker-controlled HTML page, it provides a memory disclosure primitive useful for defeating ASLR and for crafting precise heap grooms in a sandbox escape chain. Affected component is Chromium's WebRTC in Chrome prior to 149.0.7827.103 across desktop channels per the Chrome Releases blog.
RemediationAI
Vendor-released patch: Google Chrome 149.0.7827.103 (stable channel) - upgrade all desktop installs per the Chrome Releases advisory at https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0153744567.html and track upstream details via the Chromium issue tracker entry at https://issues.chromium.org/issues/514671098. Force a browser restart after update since Chrome only loads the new binary on relaunch, and audit Chromium-based products (Edge, Brave, Electron apps) for their corresponding patched builds. As a compensating control until patching completes, restrict or disable WebRTC where it is not business-critical (enterprise policy WebRtcAllowLegacyTLSProtocols / URL-based WebRTC blocking, or extensions like uBlock Origin's 'prevent WebRTC leak' toggle) - trade-off is that video conferencing, voice chat, and some collaboration apps will break. Enforce site isolation and the GPU sandbox (default-on, but verify chrome://gpu) to make the prerequisite 'GPU process compromise' harder to obtain.
Same weakness CWE-125 – Out-of-bounds Read
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Critical| Product | Status |
|---|---|
| openSUSE Leap 16.0 | Fixed |
| openSUSE Tumbleweed | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-35267
GHSA-wx6h-3mh7-h885