Patchwire CVEs, their patch status, and feeds to follow them

CVE-2025-9714

Fixed in a distro release EPSS <1%CVSS 6.2

Uncontrolled recursion in XPath evaluation in libxml2 up to and including version 2.9.14 allows a local attacker to cause a stack overflow via crafted expressions. XPath processing functions `xmlXPathRunEval`, `xmlXPathCtxtCompile`, and `xmlXPathEvalExpr` were resetting recursion depth to zero before making potentially recursive calls. When such functions were called recursively this could allow for uncontrolled recursion and lead to a stack overflow. These functions now preserve recursion depth across recursive calls, allowing recursion depth to be controlled.

Published 2025-09-10 · CVE record · OSV

Products: libxml2, Siemens RUGGEDCOM ROX MX5000, Siemens RUGGEDCOM ROX MX5000RE, Siemens RUGGEDCOM ROX RX1400, Siemens RUGGEDCOM ROX RX1500, Siemens RUGGEDCOM ROX RX1501, Siemens RUGGEDCOM ROX RX1510, Siemens RUGGEDCOM ROX RX1511, Siemens RUGGEDCOM ROX RX1512, Siemens RUGGEDCOM ROX RX1524, Siemens RUGGEDCOM ROX RX1536, Siemens RUGGEDCOM ROX RX5000

Distro releases

ReleasePackageFixed in
AlmaLinux 8libxml22.9.7-21.el8_10.8
AlmaLinux 8libxml22.9.7-21.el8_10.4
AlmaLinux 8libxml2-devel2.9.7-21.el8_10.4
AlmaLinux 8libxml2-devel2.9.7-21.el8_10.8
AlmaLinux 8python3-libxml22.9.7-21.el8_10.4
AlmaLinux 8python3-libxml22.9.7-21.el8_10.8
AlmaLinux 9libxml22.9.13-14.el9_7
AlmaLinux 9libxml2-devel2.9.13-14.el9_7
AlmaLinux 9python3-libxml22.9.13-14.el9_7
Debian 11libxml22.9.10+dfsg-6.7+deb11u9
Debian 12libxml22.9.14+dfsg-1.3~deb12u5
Debian 13libxml22.12.7+dfsg+really2.9.14-2.1+deb13u2
Debian 14libxml22.14.5+dfsg-0.1
Red Hat Enterprise Linux 8libxml20:2.9.7-21.el8_10.4
Red Hat Enterprise Linux 8libxml2-debuginfo0:2.9.7-21.el8_10.4
Red Hat Enterprise Linux 8libxml2-debugsource0:2.9.7-21.el8_10.4
Red Hat Enterprise Linux 8libxml2-devel0:2.9.7-21.el8_10.4
Red Hat Enterprise Linux 8python3-libxml20:2.9.7-21.el8_10.4
Red Hat Enterprise Linux 8python3-libxml2-debuginfo0:2.9.7-21.el8_10.4
Red Hat Enterprise Linux 9libxml20:2.9.13-14.el9_7
Red Hat Enterprise Linux 9libxml2-debuginfo0:2.9.13-14.el9_7
Red Hat Enterprise Linux 9libxml2-debugsource0:2.9.13-14.el9_7
Red Hat Enterprise Linux 9libxml2-devel0:2.9.13-14.el9_7
Red Hat Enterprise Linux 9python3-libxml20:2.9.13-14.el9_7
Red Hat Enterprise Linux 9python3-libxml2-debuginfo0:2.9.13-14.el9_7
Red Hat hummingbird 1libxml20:2.15.2-0.3.hum1
Red Hat hummingbird 1libxml2-160:2.15.2-0.3.hum1
Red Hat hummingbird 1libxml2-devel0:2.15.2-0.3.hum1
Red Hat hummingbird 1libxml2-static0:2.15.2-0.3.hum1
Red Hat hummingbird 1python3-libxml20:2.15.2-0.3.hum1
Red Hat rhel aus 8.4libxml20:2.9.7-9.el8_4.9
Red Hat rhel aus 8.4libxml2-debuginfo0:2.9.7-9.el8_4.9
Red Hat rhel aus 8.4libxml2-debugsource0:2.9.7-9.el8_4.9
Red Hat rhel aus 8.4libxml2-devel0:2.9.7-9.el8_4.9
Red Hat rhel aus 8.4python3-libxml20:2.9.7-9.el8_4.9
Red Hat rhel aus 8.4python3-libxml2-debuginfo0:2.9.7-9.el8_4.9
Red Hat rhel aus 8.6libxml20:2.9.7-13.el8_6.13
Red Hat rhel aus 8.6libxml2-debuginfo0:2.9.7-13.el8_6.13
Red Hat rhel aus 8.6libxml2-debugsource0:2.9.7-13.el8_6.13
Red Hat rhel aus 8.6libxml2-devel0:2.9.7-13.el8_6.13
Red Hat rhel aus 8.6python3-libxml20:2.9.7-13.el8_6.13
Red Hat rhel aus 8.6python3-libxml2-debuginfo0:2.9.7-13.el8_6.13
Red Hat rhel e4s 8.6libxml20:2.9.7-13.el8_6.13
Red Hat rhel e4s 8.6libxml2-debuginfo0:2.9.7-13.el8_6.13
Red Hat rhel e4s 8.6libxml2-debugsource0:2.9.7-13.el8_6.13
Red Hat rhel e4s 8.6libxml2-devel0:2.9.7-13.el8_6.13
Red Hat rhel e4s 8.6python3-libxml20:2.9.7-13.el8_6.13
Red Hat rhel e4s 8.6python3-libxml2-debuginfo0:2.9.7-13.el8_6.13
Red Hat rhel e4s 8.8libxml20:2.9.7-16.el8_8.13
Red Hat rhel e4s 8.8libxml2-debuginfo0:2.9.7-16.el8_8.13
Red Hat rhel e4s 8.8libxml2-debugsource0:2.9.7-16.el8_8.13
Red Hat rhel e4s 8.8libxml2-devel0:2.9.7-16.el8_8.13
Red Hat rhel e4s 8.8python3-libxml20:2.9.7-16.el8_8.13
Red Hat rhel e4s 8.8python3-libxml2-debuginfo0:2.9.7-16.el8_8.13
Red Hat rhel e4s 9.0libxml20:2.9.13-1.el9_0.8
Red Hat rhel e4s 9.0libxml2-debuginfo0:2.9.13-1.el9_0.8
Red Hat rhel e4s 9.0libxml2-debugsource0:2.9.13-1.el9_0.8
Red Hat rhel e4s 9.0libxml2-devel0:2.9.13-1.el9_0.8
Red Hat rhel e4s 9.0python3-libxml20:2.9.13-1.el9_0.8
Red Hat rhel e4s 9.0python3-libxml2-debuginfo0:2.9.13-1.el9_0.8
Red Hat rhel e4s 9.2libxml20:2.9.13-3.el9_2.10
Red Hat rhel e4s 9.2libxml2-debuginfo0:2.9.13-3.el9_2.10
Red Hat rhel e4s 9.2libxml2-debugsource0:2.9.13-3.el9_2.10
Red Hat rhel e4s 9.2libxml2-devel0:2.9.13-3.el9_2.10
Red Hat rhel e4s 9.2python3-libxml20:2.9.13-3.el9_2.10
Red Hat rhel e4s 9.2python3-libxml2-debuginfo0:2.9.13-3.el9_2.10
Red Hat rhel els 7libxml20:2.9.1-6.el7_9.14
Red Hat rhel els 7libxml2-debuginfo0:2.9.1-6.el7_9.14
Red Hat rhel els 7libxml2-devel0:2.9.1-6.el7_9.14
Red Hat rhel els 7libxml2-python0:2.9.1-6.el7_9.14
Red Hat rhel els 7libxml2-static0:2.9.1-6.el7_9.14
Red Hat rhel eus 9.4libxml20:2.9.13-13.el9_4
Red Hat rhel eus 9.4libxml2-debuginfo0:2.9.13-13.el9_4
Red Hat rhel eus 9.4libxml2-debugsource0:2.9.13-13.el9_4
Red Hat rhel eus 9.4libxml2-devel0:2.9.13-13.el9_4
Red Hat rhel eus 9.4python3-libxml20:2.9.13-13.el9_4
Red Hat rhel eus 9.4python3-libxml2-debuginfo0:2.9.13-13.el9_4
Red Hat rhel eus 9.6libxml20:2.9.13-12.el9_6.1
Red Hat rhel eus 9.6libxml2-debuginfo0:2.9.13-12.el9_6.1
Red Hat rhel eus 9.6libxml2-debugsource0:2.9.13-12.el9_6.1
Red Hat rhel eus 9.6libxml2-devel0:2.9.13-12.el9_6.1
Red Hat rhel eus 9.6python3-libxml20:2.9.13-12.el9_6.1
Red Hat rhel eus 9.6python3-libxml2-debuginfo0:2.9.13-12.el9_6.1
Red Hat rhel eus long life 8.4libxml20:2.9.7-9.el8_4.9
Red Hat rhel eus long life 8.4libxml2-debuginfo0:2.9.7-9.el8_4.9
Red Hat rhel eus long life 8.4libxml2-debugsource0:2.9.7-9.el8_4.9
Red Hat rhel eus long life 8.4libxml2-devel0:2.9.7-9.el8_4.9
Red Hat rhel eus long life 8.4python3-libxml20:2.9.7-9.el8_4.9
Red Hat rhel eus long life 8.4python3-libxml2-debuginfo0:2.9.7-9.el8_4.9
Red Hat rhel tus 8.6libxml20:2.9.7-13.el8_6.13
Red Hat rhel tus 8.6libxml2-debuginfo0:2.9.7-13.el8_6.13
Red Hat rhel tus 8.6libxml2-debugsource0:2.9.7-13.el8_6.13
Red Hat rhel tus 8.6libxml2-devel0:2.9.7-13.el8_6.13
Red Hat rhel tus 8.6python3-libxml20:2.9.7-13.el8_6.13
Red Hat rhel tus 8.6python3-libxml2-debuginfo0:2.9.7-13.el8_6.13
Red Hat rhel tus 8.8libxml20:2.9.7-16.el8_8.13
Red Hat rhel tus 8.8libxml2-debuginfo0:2.9.7-16.el8_8.13
Red Hat rhel tus 8.8libxml2-debugsource0:2.9.7-16.el8_8.13
Red Hat rhel tus 8.8libxml2-devel0:2.9.7-16.el8_8.13
Red Hat rhel tus 8.8python3-libxml20:2.9.7-16.el8_8.13
Red Hat rhel tus 8.8python3-libxml2-debuginfo0:2.9.7-16.el8_8.13
Rocky Linux 8libxml20:2.9.7-21.el8_10.4
Rocky Linux 9libxml20:2.9.13-14.el9_7
SUSE Linux Enterprise Micro 5.2libxml22.9.7-150000.3.88.1
SUSE Linux Enterprise Micro 5.2python-libxml2-python2.9.7-150000.3.88.1
SUSE Linux Enterprise Micro 5.3libxml22.9.14-150400.5.50.1
SUSE Linux Enterprise Micro 5.3libxml2-python2.9.14-150400.5.50.1
SUSE Linux Enterprise Micro 5.4libxml22.9.14-150400.5.50.1
SUSE Linux Enterprise Micro 5.4libxml2-python2.9.14-150400.5.50.1
SUSE Linux Enterprise Server LTSS Extended Security 12 SP5libxml22.9.4-46.93.1
SUSE Linux Enterprise Server LTSS Extended Security 12 SP5python-libxml22.9.4-46.93.1
Ubuntu 22.04 LTSlibxml22.9.13+dfsg-1ubuntu0.9
Ubuntu 24.04 LTSlibxml22.9.14+dfsg-1.3ubuntu3.5
Ubuntu Pro 14.04 LTSlibxml22.9.1+dfsg1-3ubuntu4.13+esm9
Ubuntu Pro 16.04 LTSlibxml22.9.3+dfsg1-1ubuntu0.7+esm10
Ubuntu Pro 18.04 LTSlibxml22.9.4+dfsg1-6.1ubuntu1.9+esm5
Ubuntu Pro 20.04 LTSlibxml22.9.10+dfsg-5ubuntu0.20.04.10+esm2
openSUSE Leap 15.6python-libxml2-python2.9.7-150000.3.88.1