VYPR
Unrated severityNVD Advisory· Published Sep 3, 2015· Updated May 6, 2026

CVE-2015-6582

CVE-2015-6582

Description

The decompose function in platform/transforms/TransformationMatrix.cpp in Blink, as used in Google Chrome before 45.0.2454.85, does not verify that a matrix inversion succeeded, which allows remote attackers to cause a denial of service (uninitialized memory access and application crash) or possibly have unspecified other impact via a crafted web site.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Blink's TransformationMatrix::decompose function in Chrome before 45.0.2454.85 fails to check matrix inversion success, enabling DoS via crafted website.

Vulnerability

The decompose function in platform/transforms/TransformationMatrix.cpp within Blink, used in Google Chrome prior to version 45.0.2454.85, does not verify whether a matrix inversion operation succeeded. This oversight allows an uninitialized memory access when the inversion fails, as the function proceeds to use the result without validation. The vulnerability is triggered when processing a crafted web page that supplies a non-invertible transformation matrix.

Exploitation

An attacker can exploit this vulnerability by hosting a malicious website that includes a crafted CSS or SVG transformation matrix that is non-invertible. No authentication or special privileges are required; the victim simply needs to visit the site using a vulnerable version of Chrome. The browser's rendering engine will call decompose on the matrix, and upon inversion failure, the uninitialized memory access leads to a crash.

Impact

Successful exploitation results in a denial of service (DoS) due to application crash caused by uninitialized memory access. The description also notes "possibly have unspecified other impact," but no further details are provided in the available references. The crash occurs in the browser process, affecting the user's session.

Mitigation

The vulnerability was fixed in Google Chrome version 45.0.2454.85, released on September 1, 2015. Users should update to this version or later. The fix is included in the Chromium repository at revision 195670 [1]. No workarounds are available for older versions; upgrading is the only mitigation.

AI Insight generated on May 23, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

5

News mentions

0

No linked articles in our index yet.