CVE Catalog

CVE-2025-7425

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.34%

26th percentile - higher than 26% of all known CVEs

Summary

A flaw in libxslt allows modification of attribute type flags (atype), corrupting internal memory management. During XSLT functions like key(), tree fragments prevent proper cleanup of ID attributes, leading to use-after-free conditions.

Risk Assessment

Attackers can exploit this vulnerability to cause system crashes or heap corruption, potentially leading to denial of service or arbitrary code execution.

Recommendation

Update libxslt to the latest patched version immediately. If not possible, restrict processing of untrusted XSLT stylesheets.

Other vulnerabilities in libxslt

See all
Original NVD description (English source)

A flaw was found in libxslt where the attribute type, atype, flags are modified in a way that corrupts internal memory management. When XSLT functions, such as the key() process, result in tree fragments, this corruption prevents the proper cleanup of ID attributes. As a result, the system may access freed memory, causing crashes or enabling attackers to trigger heap corruption.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS