CVE-2026-17667 in Chromeinfo

Summary

by MITRE • 07/30/2026

Uninitialized Use in ANGLE in Google Chrome prior to 151.0.7922.72 allowed a remote attacker to leak cross-origin data via a crafted HTML page. (Chromium security severity: High)

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 07/30/2026

This vulnerability represents a critical uninitialized variable flaw within the ANGLE graphics library component that powers WebGL rendering in Google Chrome browsers. The issue stems from improper initialization of memory variables during graphics processing operations, creating a potential information disclosure channel that could be exploited by remote attackers. The vulnerability specifically affects Chrome versions prior to 151.0.7922.72 and has been classified with a high severity rating by Chromium security teams due to its potential for cross-origin data leakage.

The technical implementation of this flaw occurs within the ANGLE graphics subsystem where certain variables are not properly initialized before being used in rendering operations. When processing crafted HTML pages containing malicious WebGL content, the uninitialized memory values can contain residual data from previous operations or system allocations. This creates a scenario where sensitive information from other origins or memory regions could be inadvertently exposed through the graphics rendering pipeline. The vulnerability manifests when Chrome processes web content that triggers specific graphics operations in the ANGLE library, particularly those involving WebGL contexts and shader compilation.

The operational impact of this vulnerability extends beyond simple information disclosure as it enables attackers to potentially access cross-origin data that should remain isolated between different websites or applications. This type of memory leakage could expose session tokens, user credentials, personal data, or other sensitive information stored in memory areas that were previously accessed by the browser. Attackers could construct malicious web pages that specifically target this uninitialized variable behavior and extract data from other origin contexts through the graphics rendering process, effectively bypassing traditional cross-origin restrictions that typically protect user data.

This vulnerability aligns with CWE-457: Use of Uninitialized Variable, which is a fundamental security weakness in software development practices where variables are used without proper initialization. The flaw also maps to ATT&CK technique T1059.007: Command and Scripting Interpreter: JavaScript, as it involves exploitation through crafted web content that leverages browser JavaScript APIs to trigger the underlying graphics library issue. Additionally, this represents a sandbox escape vector through graphics processing, potentially violating the principle of least privilege that should protect user data across different origins in modern web browsers.

The recommended mitigation strategy involves upgrading to Chrome version 151.0.7922.72 or later where the uninitialized variable handling has been properly addressed in the ANGLE library implementation. Organizations should prioritize immediate deployment of this security update across all affected systems while monitoring for potential exploitation attempts targeting this specific vulnerability. System administrators should also implement network-based intrusion detection systems to monitor for traffic patterns indicative of exploitation attempts, particularly those involving WebGL content or graphics processing requests that could trigger uninitialized variable conditions in the browser's rendering pipeline.

Responsible

Chrome

Reservation

07/28/2026

Disclosure

07/30/2026

Moderation

accepted

CPE

ready

EPSS

0.00314

KEV

no

Activities

low

Sources

Do you know our Splunk app?

Download it now for free!