Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Local malicious file requiring user interaction with no prior privileges (AV:L/PR:N/UI:R); privilege escalation yields high C/I/A within the unchanged browser scope.
Primary rating from Vendor (google).
CVSS VectorVendor: google
Lifecycle Timeline
4DescriptionCVE.org
Insufficient validation of untrusted input in CustomTabs in Google Chrome on Android prior to 150.0.7871.47 allowed a local attacker to perform privilege escalation via a malicious file. (Chromium security severity: Medium)
AnalysisAI
Privilege escalation in Google Chrome for Android (CustomTabs) prior to 150.0.7871.47 allows a local attacker to escalate privileges by supplying a malicious file that CustomTabs fails to validate properly. Google rates the Chromium severity as Medium, and the requirement for user interaction plus local access limits remote mass exploitation. No public exploit has been identified at time of analysis and the EPSS score is very low (0.13%, 3rd percentile), so opportunistic exploitation appears unlikely.
Technical ContextAI
The flaw resides in Chrome's Android CustomTabs component, a framework that lets native Android apps embed a customized Chrome browser tab (a lightweight in-app browser) rather than launching the full browser or a WebView. The root cause is CWE-20 (Improper Input Validation): CustomTabs insufficiently validates untrusted input associated with a file, permitting a locally-present malicious file or a colluding/malicious app on the device to influence Chrome's behavior in a way that crosses a privilege boundary. Because CustomTabs is invoked via inter-app intents on Android, the untrusted input is plausibly delivered by another installed application handing Chrome a crafted file reference.
RemediationAI
Vendor-released patch: update Google Chrome for Android to version 150.0.7871.47 or later, delivered through the Chrome Releases stable channel (https://chromereleases.googleblog.com/2026/06/stable-channel-update-for-desktop_0175352312.html); on Android this arrives via Google Play, so ensure automatic app updates are enabled or manually update Chrome from the Play Store. There is no dedicated feature-disable workaround for CustomTabs, but as compensating controls until the update lands you can avoid opening files or links from untrusted apps in Chrome CustomTabs, restrict installation of untrusted third-party applications (the realistic delivery vector on Android), and use managed-device (MDM) policies to enforce timely Chrome updates. Note the trade-off that blocking untrusted app installs reduces attack surface broadly but does not specifically neutralize a malicious file already present on the device.
Same weakness CWE-20 – Improper Input Validation
View allSame technique Privilege Escalation
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-40549
GHSA-j37g-2qp6-q3pv