CVE-2026-17677 Overview
CVE-2026-17677 is a vulnerability in the ANGLE (Almost Native Graphics Layer Engine) component of Google Chrome on Android prior to version 151.0.7922.72. An inappropriate implementation in ANGLE allows a remote attacker to potentially perform a sandbox escape via a crafted HTML page. Google's Chromium project rated the security severity as High. The flaw affects the graphics translation layer that maps OpenGL ES calls to native GPU APIs on the underlying platform.
Critical Impact
A remote attacker can escape the Chrome sandbox on Android by luring a user to a crafted HTML page, breaking a core browser security boundary.
Affected Products
- Google Chrome on Android prior to 151.0.7922.72
- ANGLE graphics component within Chromium
- Chromium-based browsers on Android that share the ANGLE code path
Discovery Timeline
- 2026-07-30 - CVE-2026-17677 published to NVD
- 2026-07-30 - Last updated in NVD database
Technical Details for CVE-2026-17677
Vulnerability Analysis
The vulnerability resides in ANGLE, Chromium's graphics abstraction layer that translates OpenGL ES API calls into calls supported by the underlying GPU driver on Android. Because ANGLE handles attacker-influenced graphics commands from web content, defects in its implementation can be reached from JavaScript and WebGL running inside a renderer process.
Google describes the issue as an inappropriate implementation, meaning ANGLE performs a graphics operation in a way that violates an expected security invariant. When invoked from a crafted HTML page, this behavior can be chained to escape the Chrome sandbox on Android. Sandbox escape means the attacker's code, initially confined to the renderer, can influence execution beyond the isolated renderer boundary.
The EPSS score for this CVE stands at 0.288% (percentile 21.019), indicating a low modeled probability of exploitation in the near term, though this does not diminish the technical severity of a sandbox escape primitive.
Root Cause
The root cause is an implementation flaw in ANGLE where an operation does not enforce the expected constraints required to maintain the renderer-to-browser process boundary on Android. Details are restricted in the Chromium Issue Tracker Entry pending broader patch adoption.
Attack Vector
Exploitation requires a victim on a vulnerable Chrome for Android build to load a crafted HTML page controlled by the attacker. The page issues specific graphics API calls that trigger the flawed ANGLE code path. No authentication is required, and interaction is limited to loading the malicious page. Successful exploitation yields sandbox escape, expanding attacker capability beyond the renderer.
No verified public proof-of-concept code is available. See the Google Chrome Desktop Update for release notes covering the fix window.
Detection Methods for CVE-2026-17677
Indicators of Compromise
- Android devices running Chrome versions earlier than 151.0.7922.72 connecting to unknown web content
- Renderer process crashes or unexpected child process spawns on Android devices following browser use
- Outbound network connections from mobile browsers to newly registered or low-reputation domains hosting graphics-heavy content
Detection Strategies
- Inventory installed Chrome for Android versions across managed mobile fleets and flag builds below 151.0.7922.72
- Monitor mobile threat defense telemetry for anomalous Chrome process behavior, including unexpected native library loads
- Correlate web proxy or DNS logs with visits to attacker-controlled pages serving crafted WebGL or graphics payloads
Monitoring Recommendations
- Track Chrome update compliance through mobile device management (MDM) reporting
- Alert on delayed browser patch adoption exceeding organizational SLAs after Google publishes stable channel updates
- Ingest browser and mobile endpoint telemetry into a centralized data lake for retrospective hunting once technical details of the ANGLE flaw are disclosed
How to Mitigate CVE-2026-17677
Immediate Actions Required
- Update Google Chrome on Android to version 151.0.7922.72 or later through Google Play
- Enforce mobile browser patch policy via MDM to require the fixed Chrome build before granting corporate resource access
- Advise users to avoid loading untrusted links on Android devices until updates are confirmed
Patch Information
Google addressed the vulnerability in Chrome for Android 151.0.7922.72. Refer to the Google Chrome Desktop Update release notes and the Chromium Issue Tracker Entry for tracking. Chromium-based browsers on Android that consume the ANGLE component should adopt the corresponding upstream fix.
Workarounds
- No vendor-supplied workaround replaces the update; apply the patched Chrome build
- Restrict browsing on unpatched devices to trusted, allowlisted domains via secure web gateway or DNS filtering
- Consider temporarily disabling hardware acceleration on managed Android browsers if update deployment is delayed, understanding this reduces but does not eliminate exposure
# Verify installed Chrome version on an Android device via ADB
adb shell dumpsys package com.android.chrome | grep versionName
# Expected output should indicate versionName=151.0.7922.72 or later
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

