Libxslt: heap use-after-free in libxslt caused by atype corruption in xmlattrptr

CVE Details

Basic Information

Title Libxslt: heap use-after-free in libxslt caused by atype corruption in xmlattrptr
Type cve
Published 2025-07-10T13:53:37.295Z
Modified 2025-07-10T14:05:47.133Z

Product Information

Vendor Red Hat
Product Red Hat Enterprise Linux 10

CVSS Information

Base Score 7.8 (HIGH)
Attack Vector CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H

AI Analysis

AI Description A use-after-free vulnerability in libxslt can cause heap corruption due to improper handling of attribute types. This can lead to system crashes or allow attackers to exploit heap corruption.
AI Severity High
AI Vendor GNOME Foundation
AI Product libxslt

Additional Information

CWE List CWE-416
Source redhat

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.

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.