PT-2025-15328 · Libxml2+11 · Libxml2+11

Published

2025-04-07

·

Updated

2026-05-08

·

CVE-2025-32414

CVSS v2.0

7.8

High

VectorAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions libxml2 versions prior to 2.13.8 libxml2 versions 2.14.x prior to 2.14.2
Description The vulnerability in libxml2 is related to out-of-bounds memory access in the Python API due to an incorrect return value. This occurs in xmlPythonFileRead and xmlPythonFileReadRaw because of a difference between bytes and characters. Exploitation of this vulnerability can allow a remote attacker to cause a denial of service.
Recommendations For libxml2 versions prior to 2.13.8, update to version 2.13.8 or later. For libxml2 versions 2.14.x prior to 2.14.2, update to version 2.14.2 or later. As a temporary workaround, consider disabling the xmlPythonFileRead and xmlPythonFileReadRaw functions until a patch is available.

Exploit

Fix

DoS

Unchecked Return Value

Weakness Enumeration

Related Identifiers

ALSA-2025:13428
ALSA-2025:13429
ALSA-2025:8958
ALT-PU-2025-8169
ALT-PU-2025-9267
ALT-PU-2025-9269
AZL-59722
AZL-59740
BDU:2025-05199
BIT-JAVA-2025-32414
BIT-JAVA-MIN-2025-32414
BIT-JRE-2025-32414
CESA-2025_8958
CVE-2025-32414
DLA-4146-1
DSA-5949-1
ECHO-B4ED-0C33-7A11
INFSA-2025_13428
INFSA-2025_8958
MGASA-2025-0139
OESA-2025-1458
OESA-2025-1459
OESA-2025-1536
OESA-2025-1537
OESA-2025-1538
OPENSUSE-SU-2025:15019-1
OPENSUSE-SU-2025_1435-1
OPENSUSE-SU-2025_1438-1
OPENSUSE-SU-2025_1439-1
RHSA-2025:12098
RHSA-2025:12237
RHSA-2025:12239
RHSA-2025:12240
RHSA-2025:12241
RHSA-2025:13428
RHSA-2025:13429
RHSA-2025:13677
RHSA-2025:13683
RHSA-2025:13684
RHSA-2025:8958
RHSA-2025_13428
RHSA-2025_8958
RHSA-2026:7519
SUSE-SU-2025:1435-1
SUSE-SU-2025:1438-1
SUSE-SU-2025:1439-1
SUSE-SU-2025:1440-1
SUSE-SU-2025:20333-1
SUSE-SU-2025:20364-1
SUSE-SU-2025_1438-1
SUSE-SU-2025_1440-1
USN-7467-1
USN-7467-2
USN-7896-1

Affected Products

Alt Linux
Almalinux
Astra Linux
Centos
Debian
Linuxmint
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu
Libxml2