HIGH 7.8

CVE-2026-13863: Chrome Android CustomTabs Privilege Escalation Vulnerability

A vulnerability in Google Chrome's CustomTabs feature on Android allows a local attacker to gain elevated system privileges by tricking a user into opening a malicious file. The flaw stems from inadequate validation of user-supplied input, meaning Chrome doesn't properly check file contents before processing them through CustomTabs. An attacker with local device access could craft a specially-designed file that, when opened, breaks out of Chrome's normal security boundaries and executes with higher privileges.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.8 HIGH · CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weaknesses (CWE)
CWE-20
Affected products
2 configuration(s)
Published / Modified
2026-06-30 / 2026-07-06

NVD description (verbatim)

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)

2 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-13863 is an input validation flaw (CWE-20) in the CustomTabs implementation of Google Chrome on Android. The vulnerability exists in versions prior to 150.0.7871.47. CustomTabs is a Chrome feature that allows other applications to open web content in a Chrome instance without leaving the parent app. Insufficient validation of untrusted input in this code path permits a local attacker to escalate privileges via a malicious file, bypassing the normal Android sandbox constraints. The Chromium project classified this as Medium severity internally, though the CVSS v3.1 score reflects the practical impact: a local, low-friction attack requiring user interaction that compromises confidentiality, integrity, and availability.

Business impact

Mobile device compromise through this vulnerability could expose sensitive enterprise data stored on or accessible from affected Android devices. If exploited in a BYOD or corporate-managed device context, an attacker gains the ability to read, modify, or delete user data; install persistent malware; or pivot to backend systems accessible from the device. Organizations with Chrome as a primary browser or those where CustomTabs are embedded in business applications face direct risk. The local-only requirement limits opportunistic attacks but doesn't eliminate risk in scenarios involving shared devices, physical device theft, or social engineering.

Affected systems

Google Chrome on Android versions prior to 150.0.7871.47 are vulnerable. The flaw is specific to the Android platform and does not affect Chrome on Windows, macOS, Linux, iOS, or other operating systems. Any application using Chrome's CustomTabs API may be a vector for exploitation if it receives or opens untrusted files that could trigger the vulnerability.

Exploitability

Exploitation requires local device access and user interaction (opening a malicious file), making this a low-sophistication attack from a delivery perspective. An attacker cannot exploit this remotely or without user involvement. However, the attack surface is notable: any mechanism that allows a user to receive, store, or be tricked into opening a file on their Android device—email attachments, messaging apps, file managers, social media, download directories—becomes a potential exploitation vector. Once a user opens the crafted file, no further interaction is required for privilege escalation.

Remediation

Organizations and users must upgrade Google Chrome on Android to version 150.0.7871.47 or later. The patch is available through the Google Play Store and will auto-update on most devices. For managed device environments, administrators should verify that auto-update policies are enabled or push the patch through Mobile Device Management (MDM) solutions. Interim controls include user education on file handling and restricting app permissions where feasible, though these are mitigations rather than solutions.

Patch guidance

Update Chrome on Android to 150.0.7871.47 or newer as soon as feasible. Most users will receive the patch automatically via Google Play; verify your device's Chrome version in Settings > Apps > Chrome > About Chrome. For enterprise environments using MDM, confirm that Chrome is included in auto-update policies. No rollback is necessary if the device is running 150.0.7871.47 or later. Test the patch on a subset of devices before full rollout if your organization uses hardened or custom Android configurations.

Detection guidance

Monitor for attempts to open or access suspicious files through Chrome or applications using CustomTabs, though file-level detection is challenging without forensic access. In managed environments, check device logs for privilege escalation anomalies or unusual process creation following file open events. Security teams should correlate file access patterns with user behavior; unexpected file handling or requests to open files from unknown sources may warrant device inspection. Endpoint Detection and Response (EDR) solutions, if deployed on Android devices, should flag unauthorized privilege elevation events.

Why prioritize this

This vulnerability merits prompt patching despite its local-only attack vector because it provides complete privilege escalation on a widely-used platform. The CVSS score of 7.8 (HIGH) reflects the severity of impact—full compromise of confidentiality, integrity, and availability—even though exploitability is limited by the need for user interaction. Android devices frequently hold sensitive personal and corporate data, and the CustomTabs feature is broadly integrated across Android applications. The lack of complexity and high impact justify rapid deployment.

Risk score, explained

The CVSS v3.1 score of 7.8 (HIGH) is driven by the attack vector (local, AC:L, PR:N), the requirement for user interaction, and the complete impact across all three security properties (C:H, I:H, A:H). While the Chromium project rated this Medium internally, the CVSS vector captures the practical risk: an unauthenticated local attacker can permanently compromise a device and all data on it. The score appropriately reflects that this is not a critical network-exploitable flaw, but a serious local privilege escalation.

Frequently asked questions

Can this vulnerability be exploited remotely over the network?

No. The vulnerability requires local device access and user interaction. An attacker cannot trigger it by sending a malicious link or visiting a website. The attacker must trick the user into opening a malicious file on their device.

Does this affect Chrome on other platforms like Windows or Mac?

No. This vulnerability is specific to Chrome on Android and does not affect Chrome on Windows, macOS, Linux, iOS, or other platforms. Each platform is patched independently.

If I don't use CustomTabs or don't open untrusted files, am I safe?

Most users do use applications with embedded CustomTabs without realizing it. However, if you avoid opening files from untrusted sources and keep Chrome updated to 150.0.7871.47 or later, you eliminate the risk. The safest approach is to patch immediately.

What should enterprise admins do?

Verify that Chrome is included in your MDM auto-update policy. Confirm all Android devices are running Chrome 150.0.7871.47 or later. If your organization uses custom Android builds or hardened configurations, test the patch before full deployment. Educate users to avoid opening files from unknown sources.

This analysis is based on publicly available vulnerability data as of the publication date. CVSS scores and vulnerability classifications may be updated by vendors or scoring organizations. Organizations should verify patch availability and compatibility with their specific Chrome and Android configurations before deployment. No warranty is provided regarding the completeness or accuracy of this analysis. Test patches in a controlled environment before production rollout. Source: NVD (public-domain), retrieved 2026-08-09. Analysis generated by SEC.co (claude-haiku-4-5).