CVE-2025-7425Use After Free in Libxslt

CWE-416Use After Free18 documents9 sources
Severity
7.8HIGHNVD
OSV7.5
EPSS
0.1%
top 81.14%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedJul 10
Latest updateJan 15

Description

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.

CVSS vector

CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:HExploitability: 1.4 | Impact: 5.8

🔴Vulnerability Details

3
OSV
libxml2 vulnerabilities2025-11-27
GHSA
GHSA-8c4w-j52q-j4jq: A flaw was found in libxslt where the attribute type, atype, flags are modified in a way that corrupts internal memory management2025-07-10
OSV
CVE-2025-7425: A flaw was found in libxslt where the attribute type, atype, flags are modified in a way that corrupts internal memory management2025-07-10

📋Vendor Advisories

14
Oracle
Oracle Oracle Java SE Risk Matrix: JavaFX (libxslt) — CVE-2025-74252026-01-15
Ubuntu
libxml2 vulnerability2025-11-27
Ubuntu
libxml2 vulnerabilities2025-11-27
Ubuntu
libxml2 vulnerability2025-10-30
Oracle
Oracle Oracle Communications Risk Matrix: Configuration (libxml2) — CVE-2025-74252025-10-15