Severity by source
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Network-delivered crafted page (AV:N) with no auth (PR:N) but mandatory specific gestures (UI:R) and hard-to-trigger UAF (AC:H); memory corruption yields full C/I/A impact.
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
4DescriptionCVE.org
Use after free in Ozone in Google Chrome on Linux prior to 150.0.7871.47 allowed a remote attacker who convinced a user to engage in specific UI gestures to execute arbitrary code via a crafted HTML page. (Chromium security severity: High)
AnalysisAI
Remote code execution in Google Chrome on Linux (versions prior to 150.0.7871.47) stems from a use-after-free in the Ozone platform layer, allowing a remote attacker who lures a victim into performing specific UI gestures on a crafted HTML page to execute arbitrary code in the browser context. Rated High by Chromium and CVSS 7.5, exploitation is gated by required user interaction and high attack complexity. There is no public exploit identified at time of analysis, and the EPSS probability is low at 0.26% (17th percentile).
Technical ContextAI
Ozone is Chromium's abstraction layer for windowing, display, and input handling on Linux, mediating between the browser and the underlying platform (X11/Wayland). The flaw is a CWE-416 Use-After-Free: an object in the Ozone subsystem is freed while a dangling reference remains reachable, and subsequent access to that freed memory can be manipulated by an attacker to corrupt the heap and hijack control flow. The Chromium references (issue 524395469) and the June 2026 Stable channel update confirm the component; because the bug is in native rendering/input plumbing rather than the JavaScript sandbox alone, a successful trigger yields code execution in the affected process, though typically still subject to Chrome's renderer sandbox unless further escalated.
RemediationAI
Vendor-released patch: update Google Chrome to 150.0.7871.47 or later on Linux, per the Google Chrome Stable channel update at https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0175352312.html; restart the browser to ensure the new build is loaded, and in managed fleets push the update via your endpoint management or distro package channels since Chrome's silent auto-update alone may lag. If immediate patching is not possible, the practical compensating control is user-awareness guidance to avoid untrusted pages and unusual prompted UI gestures, since exploitation depends on user interaction; there is no documented feature toggle for Ozone to disable as a workaround, so patching is the definitive fix. Organizations can also constrain exposure by restricting browsing of untrusted sites via web proxy/URL filtering, accepting the trade-off of reduced user browsing freedom.
Same weakness CWE-416 – Use After Free
View allVendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Package Hub 15 SP7 | Fixed |
| openSUSE Tumbleweed | Fixed |
| SUSE Package Hub 15 SP7 | Affected |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-40541
GHSA-7696-7rqf-77fc