Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-11672

CVE-2026-11672: Google Chrome Buffer Overflow Vulnerability

CVE-2026-11672 is a heap buffer overflow in Google Chrome's GPU component on Android that enables sandbox escape attacks. This article covers the technical details, affected versions, security impact, and mitigation.

Published:

CVE-2026-11672 Overview

CVE-2026-11672 is a heap buffer overflow vulnerability in the GPU component of Google Chrome on Android. The flaw affects Chrome versions prior to 149.0.7827.103. A remote attacker who has already compromised the renderer process can use a crafted HTML page to trigger out-of-bounds memory writes in the GPU process. Successful exploitation can lead to a sandbox escape, granting attackers code execution outside the renderer's restricted environment. The vulnerability is tracked under [CWE-787] (Out-of-bounds Write) and was disclosed through the Chromium security process.

Critical Impact

Successful exploitation enables sandbox escape from a compromised renderer process, allowing attackers to execute code in the higher-privileged GPU process on Android devices.

Affected Products

  • Google Chrome on Android prior to version 149.0.7827.103
  • Google Android (host operating system for the affected Chrome browser)
  • Chromium-based browsers sharing the affected GPU code path

Discovery Timeline

  • 2026-06-09 - CVE-2026-11672 published to NVD
  • 2026-06-10 - Last updated in NVD database

Technical Details for CVE-2026-11672

Vulnerability Analysis

The vulnerability is a heap buffer overflow in the GPU process of Google Chrome on Android. The GPU process handles graphics commands forwarded from renderer processes through Chrome's inter-process communication channels. When the GPU process parses crafted graphics data, it writes beyond the bounds of an allocated heap buffer. This out-of-bounds write corrupts adjacent heap memory and can be steered toward control-flow hijacking.

Chrome's security model isolates web content inside a sandboxed renderer process. The GPU process runs at a higher privilege level than the renderer. By exploiting this flaw from an already-compromised renderer, an attacker breaks the sandbox boundary and gains execution context in the GPU process. The attack chain therefore requires a prior renderer compromise, which raises attack complexity but does not eliminate the threat.

Root Cause

The root cause is improper bounds checking on data received and processed by GPU code paths. Memory-unsafe handling of attacker-controlled sizes or offsets allows a write past the end of a heap allocation. The defect is classified as [CWE-787], Out-of-bounds Write.

Attack Vector

The attack vector is network-based. An attacker hosts a crafted HTML page that, after exploiting a separate renderer vulnerability, issues malicious GPU commands. User interaction is required because the victim must visit or be redirected to the malicious page. The scope change reflected in the CVSS vector indicates that exploitation crosses a security boundary from renderer to GPU process.

No verified public proof-of-concept code is available. See the Chromium Issue Tracker Entry and the Google Chrome Update Blog for vendor technical details.

Detection Methods for CVE-2026-11672

Indicators of Compromise

  • Unexpected crashes or restarts of the Chrome GPU process on Android devices, particularly with heap corruption signatures in crash logs.
  • Outbound connections from mobile endpoints to untrusted domains immediately preceding GPU process anomalies.
  • Chrome versions on Android reporting a build older than 149.0.7827.103 in managed device inventories.

Detection Strategies

  • Monitor mobile endpoint telemetry for Chrome process crashes that correlate with browsing activity to unknown or low-reputation web pages.
  • Inspect web proxy and DNS logs for connections to URLs delivering anomalously large or malformed HTML, JavaScript, or WebGL payloads.
  • Use mobile device management inventory data to identify Android devices running vulnerable Chrome builds.

Monitoring Recommendations

  • Track Chrome version distribution across the mobile fleet and alert when devices remain on builds prior to 149.0.7827.103.
  • Correlate browser crash reports with subsequent privilege-sensitive actions on the same device.
  • Forward mobile browser and OS telemetry to a centralized analytics platform for cross-event correlation.

How to Mitigate CVE-2026-11672

Immediate Actions Required

  • Update Google Chrome on Android to version 149.0.7827.103 or later through the Google Play Store.
  • Enforce minimum Chrome version policies via mobile device management for managed Android devices.
  • Restrict access to untrusted web content on high-risk mobile endpoints until patching is complete.

Patch Information

Google has released a fixed build of Chrome for Android. Users and administrators should upgrade to Chrome 149.0.7827.103 or later. Patch and release details are available in the Google Chrome Update Blog. The underlying defect tracking is referenced in the Chromium Issue Tracker Entry.

Workarounds

  • Disable hardware acceleration in Chrome where operationally acceptable to reduce exposure of GPU code paths.
  • Block known malicious domains at the network edge and through mobile DNS filtering.
  • Educate users to avoid following untrusted links on mobile devices until patches are applied.
bash
# Verify the installed Chrome version on a managed Android device via adb
adb shell dumpsys package com.android.chrome | grep versionName
# Expected output should show 149.0.7827.103 or later

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.