CVE-2026-12028: Chrome Android GPU Use-After-Free Sandbox Escape Vulnerability
A use-after-free memory vulnerability exists in Google Chrome's GPU component on Android devices. An attacker who has already compromised Chrome's renderer process—the part of the browser that interprets web pages—could exploit this flaw via a specially crafted HTML page to escape the browser sandbox and gain broader system access. This is a serious escalation risk because it requires an initial compromise to be effective, but once achieved, it could allow the attacker to break out of Chrome's security isolation.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 8.3 HIGH · CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-416
- Affected products
- 2 configuration(s)
- Published / Modified
- 2026-06-11 / 2026-06-17
NVD description (verbatim)
Use after free in GPU in Google Chrome on Android prior to 149.0.7827.115 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: High)
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-12028 is a use-after-free vulnerability (CWE-416) in the GPU rendering subsystem of Chrome on Android. The vulnerability exists in versions prior to 149.0.7827.115. A remote attacker operating from a compromised renderer process can trigger a memory safety error where freed GPU memory is referenced again, resulting in potential code execution with the privileges of the GPU process. The attack vector requires user interaction (opening a crafted HTML page) and high attack complexity, but succeeds in crossing security boundaries (changing scope to system-level impact).
Business impact
If exploited, this vulnerability could allow attackers to move laterally from a compromised browser process to underlying system components, potentially leading to device takeover, unauthorized data access, or malware installation. For organizations deploying Chrome on Android endpoints (BYOD scenarios, managed tablets, etc.), this represents a post-compromise escalation risk that elevates browser exploits to OS-level threats. The impact is heightened in environments where Chrome is used to access sensitive corporate services.
Affected systems
Google Chrome on Android devices running version 149.0.7827.114 and earlier are affected. Desktop Chrome and Chrome on other platforms are not impacted by this specific GPU use-after-free. Organizations should inventory Android devices with Chrome browsers, particularly those used for work or accessing sensitive systems.
Exploitability
Active exploitation requires two preconditions: (1) the renderer process must already be compromised (typically via a separate web-based exploit), and (2) the user must view a crafted HTML page while that compromised state exists. The CVSS vector indicates high complexity and required user interaction, which limits opportunistic attacks. However, in targeted scenarios where an attacker controls a malicious website or advertisement, the barrier to exploitation becomes lower. The vulnerability is not currently tracked in CISA's Known Exploited Vulnerabilities (KEV) catalog.
Remediation
Update Google Chrome on Android to version 149.0.7827.115 or later. For enterprise deployments, apply updates through your mobile device management (MDM) solution to ensure policy-driven patching. Verify update status in Chrome settings (Menu > About Chrome > Chrome auto-updates). Organizations should prioritize this patch for devices handling sensitive workloads.
Patch guidance
Chrome on Android typically auto-updates, but verify completion by navigating to Chrome's settings menu and confirming the version number matches 149.0.7827.115 or higher. For managed environments, use MDM platforms (MobileIron, Microsoft Intune, etc.) to deploy and enforce the patch. Test in a staging environment first to ensure no compatibility issues with corporate apps or workflows. Set enforcement deadlines to ensure rapid coverage across your fleet.
Detection guidance
Monitor for crashes or unexpected behavior in Chrome's GPU process on Android (visible as persistent Chrome restarts or 'Chrome has stopped' messages). In enterprise environments, collect Chrome version telemetry via MDM solutions or endpoint detection and response (EDR) tools with Android support. Network-level detection is difficult because the attack relies on crafted HTML; focus on ensuring patch compliance and monitoring for anomalous GPU process behavior via available logging frameworks.
Why prioritize this
While this vulnerability requires a prior compromise, it significantly amplifies the damage of that compromise by enabling sandbox escape. High CVSS score (8.3) and broad scope change reflect the severity. Organizations with Android devices accessing sensitive systems should treat this as a critical patch due to the escalation risk, even though active exploitation is not currently documented in the wild.
Risk score, explained
The CVSS 3.1 score of 8.3 (HIGH) reflects the combination of high confidentiality and integrity impact (the attacker can read and modify system data), high availability impact (potential for denial of service), and scope change from the browser to the system. The score is not higher because the attack requires high complexity (memory corruption must be triggered reliably) and user interaction (viewing a page). The lack of network-adjacent or physical requirements, and the ability to affect other users' data (scope change), justifies the substantial rating.
Frequently asked questions
Do I need to patch Chrome on desktop, or just Android?
This specific vulnerability (CVE-2026-12028) affects Chrome on Android only. Desktop versions of Chrome are not impacted. However, you should keep all Chrome installations updated as a general security practice.
What happens if someone exploits this while my renderer is compromised?
The attacker would escape the Chrome sandbox and gain access to GPU process privileges, potentially allowing them to read files, install malware, or interact with the system in ways that would normally be blocked by Chrome's security model. This is a significant escalation.
Is this vulnerability being actively exploited?
No. This vulnerability is not listed in CISA's Known Exploited Vulnerabilities catalog, meaning there is no evidence of active exploitation in the wild at this time. However, patching should not be delayed, as use-after-free flaws are a class of vulnerability that sophisticated attackers often target.
Can I protect myself without patching if I limit website browsing?
Patching is the only reliable mitigation. While avoiding untrusted websites reduces exposure, the attack requires a prior renderer compromise, which itself might come from a trusted-looking source. Update Chrome to eliminate the underlying vulnerability entirely.
This analysis is based on vulnerability disclosure data current as of June 2026. Patch versions, availability, and affected product details should be verified against Google's official security advisory and your vendor documentation. SEC.co does not create, test, or distribute exploit code. Organizations should conduct their own risk assessment based on their specific Chrome on Android deployment scope and sensitivity of accessed services. Source: NVD (public-domain), retrieved 2026-07-20. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-0125HIGHAndroid VPU Race Condition Local Privilege Escalation
- CVE-2026-0137HIGHAndroid Edge TPU Use-After-Free Privilege Escalation
- CVE-2026-0143HIGHAndroid LWIS Use-After-Free Privilege Escalation (CVSS 7.8 HIGH)
- CVE-2026-10000HIGHChrome Sandbox Escape via Use-After-Free in Password Handling
- CVE-2026-10001HIGHChrome Sandbox Escape via PerformanceManager Use-After-Free
- CVE-2026-10002HIGHGoogle Chrome PDFium Use-After-Free Vulnerability (CVSS 8.8)
- CVE-2026-10003HIGHChrome Use-After-Free Code Execution Vulnerability Analysis
- CVE-2026-10005HIGHChrome macOS Use-After-Free RCE Vulnerability (7.5 CVSS)