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 payment UI gestures (UI:R) and a race/heap-grooming UAF (AC:H); successful exploitation yields full C/I/A impact.
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
4DescriptionCVE.org
Use after free in Payments in Google Chrome prior to 150.0.7871.115 allowed a remote attacker who convinced a user to engage in specific UI gestures to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)
AnalysisAI
Heap corruption in Google Chrome's Payments component (versions prior to 150.0.7871.115) lets a remote attacker who lures a user into performing specific UI gestures potentially achieve code execution via a crafted HTML page. The flaw is a use-after-free (CWE-416) rated High by Chromium and CVSS 7.5, with a vendor patch already shipped in the July 2026 Stable channel update; no public exploit has been identified at time of analysis. Exploitation is gated by high attack complexity and required user interaction, making it credible but not trivially weaponizable.
Technical ContextAI
The vulnerability lives in Chrome's Payments subsystem, the browser component that handles the Payment Request / Web Payments API and associated UI flows (e.g. payment sheets, autofill of card data). Per CWE-416 (Use After Free), the root cause is that a heap object tied to the payment flow is freed while a dangling pointer to it is still reachable; subsequent use of that pointer produces heap corruption. Because the trigger requires 'specific UI gestures,' the free is likely provoked by an object lifetime race between the payment UI state and JavaScript-driven page/DOM changes on a crafted HTML page. The affected CPE is the Google Chrome desktop browser (Blink/Chromium engine) on all desktop platforms served by the Stable channel; successful heap grooming of a UAF in the renderer or browser process is the classic path toward arbitrary code execution within Chrome's process model.
RemediationAI
Vendor-released patch: update Google Chrome to 150.0.7871.115 or later via the Chrome Releases Stable channel update (https://chromereleases.googleblog.com/2026/07/stable-channel-update-for-desktop_01162222768.html) and restart the browser to apply - enterprise fleets should push the update through their managed-update/Group Policy channel and force a relaunch, since Chrome only completes the swap after restart. No standalone workaround is published; because the trigger is user-interaction-driven on the Payments flow, interim risk can be reduced by user awareness (avoid engaging with untrusted payment prompts/gestures) and by keeping Chrome's site isolation and sandbox enabled, but these do not fully remediate the UAF and should not substitute for the patch. Users of other Chromium-based browsers should apply their respective vendor updates once the Chromium fix is merged downstream.
Same weakness CWE-416 – Use After Free
View allSame technique Denial Of Service
View allVendor StatusVendor
SUSE
Severity: Critical| 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-42488
GHSA-r7m5-ccww-9j78