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

CVE-2026-17726: Google Chrome WebGL RCE Vulnerability

CVE-2026-17726 is an integer overflow vulnerability in Google Chrome WebGL on Android that enables remote code execution and sandbox escape. This article covers technical details, affected versions, impact, and mitigation.

Published:

CVE-2026-17726 Overview

CVE-2026-17726 is an integer overflow vulnerability in the WebGL component of Google Chrome on Android. The flaw affects Chrome versions prior to 151.0.7922.72. A remote attacker can exploit the vulnerability by luring a target to a crafted HTML page. Successful exploitation may enable a sandbox escape from the Chrome renderer process on Android devices.

Chromium engineers rated the security severity as High. The weakness is categorized under CWE-190: Integer Overflow or Wraparound. No public exploit is currently known, and CISA has not added the issue to the Known Exploited Vulnerabilities catalog.

Critical Impact

A remote attacker can trigger an integer overflow in WebGL through a malicious web page and potentially escape the Android renderer sandbox.

Affected Products

  • Google Chrome on Android prior to 151.0.7922.72
  • Chromium-based browsers on Android that ship the affected WebGL implementation
  • Embedded WebView components on Android that inherit the vulnerable Chromium codebase

Discovery Timeline

  • 2026-07-30 - CVE-2026-17726 published to the National Vulnerability Database
  • 2026-07-30 - Last updated in the NVD database

Technical Details for CVE-2026-17726

Vulnerability Analysis

The vulnerability resides in Chrome's WebGL implementation, the browser interface that exposes hardware-accelerated 3D graphics to JavaScript. WebGL processes numeric parameters such as buffer sizes, texture dimensions, and vertex counts supplied by web content. When these values are combined during size or offset calculations, the result can exceed the range of the underlying integer type.

An integer overflow produces a truncated or wrapped value that no longer reflects the intended allocation. Downstream code then operates on undersized buffers or incorrect offsets, corrupting adjacent memory in the GPU process. Chromium classifies the resulting impact as suitable for a sandbox escape on Android, which means the attacker can move beyond the renderer's restricted execution context.

Root Cause

The root cause is unchecked arithmetic on attacker-controlled integer inputs within the WebGL code path. Refer to the Chromium Issue Tracker Entry and the Google Chrome Update Announcement for vendor detail. The condition maps to [CWE-190].

Attack Vector

Exploitation begins with a crafted HTML page that loads attacker-controlled WebGL content. The target must visit the page or open it through an embedded WebView. Once JavaScript submits the malicious parameters, the overflow occurs inside the GPU process, and follow-on memory corruption can be leveraged for a sandbox escape on Android.

Detection Methods for CVE-2026-17726

Indicators of Compromise

  • Unexpected GPU process crashes or renderer restarts on Android devices immediately after visiting untrusted web pages
  • Chrome telemetry entries referencing WebGL errors combined with anomalous child process termination
  • Outbound connections from mobile endpoints to newly registered or low-reputation domains hosting WebGL-heavy content

Detection Strategies

  • Inventory Android endpoints and enumerate installed Chrome versions to identify builds below 151.0.7922.72
  • Monitor mobile device management (MDM) reports for browser versions that fall outside the patched release train
  • Inspect proxy and DNS logs for repeated requests to pages that load large WebGL shader or buffer payloads from unknown origins

Monitoring Recommendations

  • Forward Android browser telemetry and crash reports into a centralized analytics pipeline for correlation with threat intelligence
  • Alert on abnormal Chrome child process termination patterns paired with network activity to untrusted hosts
  • Track EPSS scoring changes for CVE-2026-17726, currently reported at 0.208%, to detect shifts in exploitation likelihood

How to Mitigate CVE-2026-17726

Immediate Actions Required

  • Update Google Chrome on Android to version 151.0.7922.72 or later through the Google Play Store
  • Push the updated build to managed devices using your MDM or enterprise mobility management solution
  • Audit Android applications that embed WebView and confirm they consume the patched Chromium release

Patch Information

Google released the fix in Chrome for Android version 151.0.7922.72. Details are documented in the Google Chrome Update Announcement. Additional engineering context is tracked in the Chromium Issue Tracker Entry.

Workarounds

  • Restrict browsing on unpatched Android devices to trusted internal sites until the update is applied
  • Disable WebGL through enterprise Chrome policies where business workflows permit, using the DefaultWebGLSetting policy
  • Use network filtering to block access to unknown domains that serve heavy WebGL content from untrusted origins
bash
# Configuration example: enforce Chrome update and disable WebGL via Android enterprise policy
# Managed configuration keys applied through MDM for com.android.chrome
DefaultWebGLSetting=2        # 2 = Block WebGL by default
URLBlocklist=["*"]           # Optional: restrict browsing during remediation
URLAllowlist=["https://intranet.example.com/*"]

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.