CVE-2026-102325 in Chromeinfo

Summary

by MITRE • 09/29/2026

Uninitialized resource in Skia in Google Chrome prior to 154.0.8037.92 allowed a remote attacker to obtain cross-origin data via a crafted HTML page. (Chromium security severity: High)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 09/29/2026

The vulnerability identified within the Skia graphics library, which serves as the core rendering engine for Google Chrome prior to version 154.0.8037.92, represents a critical memory safety failure classified as an uninitialized resource error. This flaw stems from improper initialization of internal data structures or variables during the processing of graphical assets and canvas operations. When Skia processes complex HTML content involving dynamic rendering elements such as WebGL contexts, Canvas API calls, or intricate SVG manipulations, it may allocate memory buffers without ensuring they are zeroed out or properly initialized with valid default values. This oversight creates a state where sensitive information from previously used memory blocks remains accessible in the newly allocated space until it is overwritten by new data operations.

From an operational perspective, this technical flaw enables a remote attacker to exploit the uninitialized memory through a specially crafted HTML page hosted on a malicious website or delivered via phishing campaigns. By triggering specific rendering paths within Skia that do not fully initialize certain resource handles or buffer pointers, the attacker can induce conditions where Chrome leaks data from adjacent memory regions into the rendered output or internal state variables accessible to JavaScript. This mechanism facilitates cross-origin data theft, allowing scripts running in one origin to read sensitive information belonging to another origin, such as cookies, session tokens, local storage contents, or other private user data that should be strictly isolated by the browser's same-origin policy.

The security severity of this vulnerability is rated as High due to its potential for widespread exploitation and significant impact on user privacy and data integrity. The ability to bypass cross-origin restrictions undermines one of the fundamental pillars of web application security, potentially leading to account takeover, session hijacking, or unauthorized access to sensitive applications hosted within the browser environment. Attackers can leverage this flaw in drive-by download scenarios where users visit compromised websites without any direct interaction beyond loading the page, making it a potent vector for large-scale attacks against unsuspecting internet users who have not yet updated their browsers.

Mitigation strategies primarily involve updating Google Chrome to version 154.0.8037.92 or later, which includes patches that enforce strict initialization of all Skia resources and add bounds checking to prevent access to uninitialized memory segments. For organizations managing large fleets of devices, deploying automated patch management solutions is essential to ensure timely application of these security updates. Additionally, implementing Content Security Policy headers can help mitigate the impact by restricting the sources from which scripts are allowed to execute, thereby reducing the attack surface for cross-origin data exfiltration attempts even if a vulnerability like this were present in an unpatched version.

This incident aligns with Common Weakness Enumeration identifier CWE-457, which describes the use of uninitialized variables or resources that can lead to unpredictable behavior and information disclosure. In terms of offensive security frameworks, it corresponds to techniques found within MITRE ATT&CK related to collection via browser exfiltration and potential exploitation of client-side software vulnerabilities for initial access or lateral movement in enterprise environments. The resolution underscores the importance of rigorous memory management practices in graphics libraries that are deeply integrated into high-level web browsers, highlighting how low-level implementation errors can have severe consequences for higher-level security policies like origin isolation.

Responsible

Chrome

Reservation

09/28/2026

Disclosure

09/29/2026

Moderation

accepted

EPSS

0.00207

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!