Every CVE Search/ Get API key

CVE-2025-9714

Stack overflow in libxml2

6.2 MediumFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.16%Up 0.1 points since Sep 11, 2025
90%50%10%1%

What each source reports

CVE List Score used 6.2

Stack overflow in libxml2

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.

Record
CVE-2025-9714
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-674
Updated
2026-11-02
EUVDEUVD-2025-27609 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.

Record
EUVD-2025-27609
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-fmj5-rvmp-845r 6.2

Uncontrolled recursion in XPath evaluation in libxml2 up to and including version 2.9.14 allows a...

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.

Record
GHSA-fmj5-rvmp-845r
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-674
Updated
2026-11-02
NVD 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.

Record
CVE-2025-9714
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-674
Updated
2026-11-02
OSVBELL-CVE-2025-9714 5.5

CVE-2025-9714 does not affect BellSoft software

Record
BELL-CVE-2025-9714
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 6.2

Stack overflow in libxml2

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.

Record
CVE-2025-9714
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-674
Updated
2026-11-02
Show 41 moreShow less
OSVDEBIAN-CVE-2025-9714 5.5

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.

Record
DEBIAN-CVE-2025-9714
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVJLSEC-2025-91 5.5

Uncontrolled recursion in XPath evaluation in libxml2 up to and including version 2.9.14 allows a...

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.

Record
JLSEC-2025-91
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2255 6.2

libxml2 security update

This library allows to manipulate XML files. It includes support to read, modify and write XML and HTML files. There is DTDs support this includes parsing and validation even with complex DtDs, either at parse time or later once the document has been modified. The output can be a simple SAX stream or and in-memory DOM like representations. In this case one can use the built-in XPath and XPointer implementation to select sub nodes or ranges. A flexible Input/Output mechanism is available, with existing HTTP and FTP modules and combined to an URI library.

Security Fix(es):

A flaw was found in libxstl/libxml2. The 'exsltDynMapFunction' function in libexslt/dynamic.c does not contain a recursion depth check, which may cause an infinite loop via a specially crafted XSLT document while handling 'dyn:map()', leading to stack exhaustion and a local denial of service.(CVE-2025-9714)

Record
OESA-2025-2255
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-2285 6.2

libxslt security update

Libxslt is the XSLT C library developed for the GNOME project

Security Fix(es):

A flaw was found in libxstl/libxml2. The 'exsltDynMapFunction' function in libexslt/dynamic.c does not contain a recursion depth check, which may cause an infinite loop via a specially crafted XSLT document while handling 'dyn:map()', leading to stack exhaustion and a local denial of service.(CVE-2025-9714)

Record
OESA-2025-2285
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:22162 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2025:22162
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:22163 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2025:22163
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:22177 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2025:22177
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:22376 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2025:22376
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:22377 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2025:22377
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:11349 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:11349
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:14832 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:14832
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:14858 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:14858
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:15967 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:15967
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:22420 6.2

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:22420
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:7519 9.1

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7519
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Updated
2026-11-02
OSVRLSA-2025:22376 6.2

Moderate: libxml2 security update

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

  • libxslt: libxml2: Inifinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (CVE-2025-9714)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:22376
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2026:11349 6.2

Moderate: libxml2 security update

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

  • libxslt: libxml2: Inifinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (CVE-2025-9714)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:11349
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-9714 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.

Record
UBUNTU-CVE-2025-9714
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2025:22376 No score

Moderate: libxml2 security update

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

  • libxslt: libxml2: Inifinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (CVE-2025-9714)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:22376
Updated
2026-11-02
OSVALSA-2026:11349 No score

Moderate: libxml2 security update

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

  • libxslt: libxml2: Inifinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (CVE-2025-9714)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:11349
Updated
2026-11-02
OSVALSA-2026:69655 No score

Moderate: libxml2 security, bug fix, and enhancement update

The libxml2 library is a development toolbox providing the implementation of various XML standards.

Security Fix(es):

  • libxml2: mingw-libxml2: libxml2: Denial of Service via crafted XML input due to use-after-free (CVE-2026-6653)

Bug Fix(es) and Enhancement(s):

  • libxml2: CVE-2025-9714 fix (AlmaLinux-119279) backported wrong upstream commit ? dyn:map recursion still crashes (JIRA:AlmaLinux-249282)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:69655
Updated
2026-11-02
OSVCLSA-2025-1759411642 No score

libxml2: Fix of CVE-2025-9714

  • CVE-2025-9714: preserve recursion depth across recursive calls to prevent stack overflow in XPath evaluation
Record
CLSA-2025-1759411642
Updated
2026-11-02
OSVCLSA-2025-1760020147 No score

Fix CVE(s): CVE-2025-9714

  • SECURITY UPDATE: uncontrolled recursion causing stack overflow via crafted XPath expressions
    • debian/patches/CVE-2025-9714-*.patch: Add comprehensive XPath DoS protection including operation limits, recursion depth controls, and proper handling of recursive invocations to prevent stack overflows and resource exhaustion
    • CVE-2025-9714
Record
CLSA-2025-1760020147
Updated
2026-11-02
OSVCLSA-2025-1760020311 No score

Fix CVE(s): CVE-2025-9714

  • SECURITY UPDATE: uncontrolled recursion leading to stack overflow via crafted XPath expressions
    • debian/patches/CVE-2025-9714.patch: Make XPath depth check work with recursive invocations to prevent stack overflows
    • CVE-2025-9714
Record
CLSA-2025-1760020311
Updated
2026-11-02
OSVCLSA-2025-1760020498 No score

Fix CVE(s): CVE-2025-9714

  • SECURITY UPDATE: uncontrolled recursion causing stack overflow via crafted XPath expressions
    • debian/patches/CVE-2025-9714-*.patch: Add comprehensive XPath DoS protection including operation limits, recursion depth controls, and proper handling of recursive invocations to prevent stack overflows and resource exhaustion
    • CVE-2025-9714
Record
CLSA-2025-1760020498
Updated
2026-11-02
OSVCLSA-2025-1761312327 No score

Fix of 6 CVEs

  • SECURITY UPDATE: uncontrolled recursion leading to stack overflow via crafted XPath expressions
    • debian/patches/CVE-2025-9714.patch: Make XPath depth check work with recursive invocations to prevent stack overflows
    • CVE-2025-9714
Record
CLSA-2025-1761312327
Updated
2026-11-02
OSVCLSA-2025-1763031933 No score

libxml2: Fix of 3 CVEs

  • CVE-2025-9714: additional fixes
  • CVE-2025-24928: fix stack-based buffer overflow in xmlSnprintfElements in valid.c
  • CVE-2024-56171: fix use-after-free in xmlSchemaIDCFillNodeTables and xmlSchemaBubbleIDCNodeTables in xmlschemas.c
Record
CLSA-2025-1763031933
Updated
2026-11-02
OSVCLSA-2026-1767608985 No score

libxml2: Fix of CVE-2025-9714

  • CVE-2025-9714: fix XPath depth check to work with recursive invocations
Record
CLSA-2026-1767608985
Updated
2026-11-02
OSVCLSA-2026-1768943030 No score

libxml2: Fix of CVE-2025-9714

  • revert fixes for CVE-2025-9714 due to build failures due to XPath error
Record
CLSA-2026-1768943030
Updated
2026-11-02
OSVCLSA-2026-1781534276 No score

libxml2: Fix of 12 CVEs

  • CVE-2023-29469: guard xmlDictComputeFastKey against namelen <= 0 to prevent out-of-bounds read when hashing zero-length or negative-length keys
  • CVE-2023-45322: fix use-after-free in xmlNodeDumpOutputInternal triggered by malformed XML when default error handler interacts with freed memory
  • CVE-2024-34459: bound the backwards trim in xmlHTMLPrintFileContext so it cannot overread the buffer when scanning for newline / carriage-return
  • CVE-2025-9714: keep and restore XPath context depth across recursive xmlXPathRunEval invocations (EXSLT dyn:map / dyn:evaluate) to avoid stack overflow when the recursion limit was being reset prematurely
Record
CLSA-2026-1781534276
Updated
2026-11-02
OSVCLSA-2026-1781607534 No score

libxml2: Fix of 12 CVEs

  • CVE-2023-29469: guard xmlDictComputeFastKey against namelen <= 0 to prevent out-of-bounds read when hashing zero-length or negative-length keys
  • CVE-2023-45322: fix use-after-free in xmlNodeDumpOutputInternal triggered by malformed XML when default error handler interacts with freed memory
  • CVE-2024-34459: bound the backwards trim in xmlHTMLPrintFileContext so it cannot overread the buffer when scanning for newline / carriage-return
  • CVE-2025-9714: keep and restore XPath context depth across recursive xmlXPathRunEval invocations (EXSLT dyn:map / dyn:evaluate) to avoid stack overflow when the recursion limit was being reset prematurely
Record
CLSA-2026-1781607534
Updated
2026-11-02
OSVCLSA-2026-1781619427 No score

libxml2: Fix of 4 CVEs

  • CVE-2023-29469: guard xmlDictComputeFastKey against namelen <= 0 to prevent out-of-bounds read when hashing zero-length or negative-length keys
  • CVE-2023-45322: fix use-after-free in xmlNodeDumpOutputInternal triggered by malformed XML when default error handler interacts with freed memory
  • CVE-2024-34459: bound the backwards trim in xmlHTMLPrintFileContext so it cannot overread the buffer when scanning for newline / carriage-return
  • CVE-2025-9714: keep and restore XPath context depth across recursive xmlXPathRunEval invocations (EXSLT dyn:map / dyn:evaluate) to avoid stack overflow when the recursion limit was being reset prematurely
Record
CLSA-2026-1781619427
Updated
2026-11-02
OSVCLSA-2026-1790241783 No score

libxml2: Fix of CVE-2025-9714

  • rebase to 2.9.1-6.0.13.el7_9.6
  • replace the TuxCare CVE-2025-9714 backport (Patch229) with the vendor's Patch1007, which guards six evaluation paths where ours guarded three
  • CVE-2025-9714: initialise the XPath maxDepth the vendor's patch adds to upstream's XPATH_MAX_RECURSION_DEPTH instead of INT_MAX, which left every recursion guard it adds unreachable
  • all other TuxCare CVE patches are unchanged: Patch200-232 remain declared and applied
Record
CLSA-2026-1790241783
Updated
2026-11-02
OSVCLSA-2026-1790242021 No score

libxml2: Fix of CVE-2025-9714

  • rebase to 2.9.1-6.0.13.el7_9.6
  • replace the TuxCare CVE-2025-9714 backport (Patch229) with the vendor's Patch1007, which guards six evaluation paths where ours guarded three
  • CVE-2025-9714: initialise the XPath maxDepth the vendor's patch adds to upstream's XPATH_MAX_RECURSION_DEPTH instead of INT_MAX, which left every recursion guard it adds unreachable
  • all other TuxCare CVE patches are unchanged: Patch200-232 remain declared and applied
Record
CLSA-2026-1790242021
Updated
2026-11-02
OSVCLSA-2026-1790242323 No score

libxml2: Fix of CVE-2025-9714

  • rebase to 2.9.1-6.0.13.el7_9.6
  • replace the TuxCare CVE-2025-9714 backport (Patch229) with the vendor's Patch1007, which guards six evaluation paths where ours guarded three
  • CVE-2025-9714: initialise the XPath maxDepth the vendor's patch adds to upstream's XPATH_MAX_RECURSION_DEPTH instead of INT_MAX, which left every recursion guard it adds unreachable
  • all other TuxCare CVE patches are unchanged: Patch200-232 remain declared and applied
Record
CLSA-2026-1790242323
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-9714 No score

CVE-2025-9714 in rootio-libxml2 - Patched by Root

Root has patched CVE-2025-9714 in the rootio-libxml2 package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2025-9714
Updated
2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2025-9714 No score

CVE-2025-9714 in rootio-libxml2 - Patched by Root

Root has patched CVE-2025-9714 in the rootio-libxml2 package for Root:Debian:13. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-13-CVE-2025-9714
Updated
2026-11-02
OSVSUSE-SU-2025:4104-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-9714: Fixed infinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (bsc#1249076)
  • CVE-2025-8732: Fixed infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247850)
Record
SUSE-SU-2025:4104-1
Updated
2026-11-02
OSVSUSE-SU-2025:4115-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-9714: Fixed inifinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (bsc#1249076)
  • CVE-2025-8732: Fixed infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247850)
Record
SUSE-SU-2025:4115-1
Updated
2026-11-02
OSVSUSE-SU-2025:4116-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-9714: Fixed inifinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (bsc#1249076)
  • CVE-2025-8732: Fixed infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247850)
Record
SUSE-SU-2025:4116-1
Updated
2026-11-02
OSVUSN-7743-1 No score

libxml2 vulnerability

Nikita Sveshnikov discovered that libxml2 incorrectly handled recursion when processing XPath expressions. An attacker could possibly use this issue to cause a denial of service.

Record
USN-7743-1
Updated
2026-11-02

Affected products

Show 2 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
libxml2
AlmaLinux:9
before 2.9.13-14.el9_7
2.9.13-14.el9_7
libxml2-devel
AlmaLinux:9
before 2.9.13-14.el9_7
2.9.13-14.el9_7
python3-libxml2
AlmaLinux:9
before 2.9.13-14.el9_7
2.9.13-14.el9_7
libxml2
AlmaLinux:8
before 2.9.7-21.el8_10.4
2.9.7-21.el8_10.4
libxml2-devel
AlmaLinux:8
before 2.9.7-21.el8_10.4
2.9.7-21.el8_10.4
python3-libxml2
AlmaLinux:8
before 2.9.7-21.el8_10.4
2.9.7-21.el8_10.4
libxml2
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.9.7-21.el8_10.8
2.9.7-21.el8_10.8
libxml2-devel
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.9.7-21.el8_10.8
2.9.7-21.el8_10.8
python3-libxml2
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.9.7-21.el8_10.8
2.9.7-21.el8_10.8
libxml2
TuxCare:AlmaLinux:9.2
before 2.9.13-3.el9_2.1.tuxcare.els11
2.9.13-3.el9_2.1.tuxcare.els11
Show 213 moreShow less
Affected packages
PackageAffectedFixed
libxml2-devel
TuxCare:AlmaLinux:9.2
before 2.9.13-3.el9_2.1.tuxcare.els11
2.9.13-3.el9_2.1.tuxcare.els11
libxml2-static
TuxCare:AlmaLinux:9.2
before 2.9.13-3.el9_2.1.tuxcare.els11
2.9.13-3.el9_2.1.tuxcare.els11
python3-libxml2
TuxCare:AlmaLinux:9.2
before 2.9.13-3.el9_2.1.tuxcare.els11
2.9.13-3.el9_2.1.tuxcare.els11
libxml2
TuxCare:Ubuntu:16.04
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
libxml2-dev
TuxCare:Ubuntu:16.04
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
libxml2-doc
TuxCare:Ubuntu:16.04
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
libxml2-utils
TuxCare:Ubuntu:16.04
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
python-libxml2
TuxCare:Ubuntu:16.04
before 2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
2.9.3+dfsg1-1ubuntu0.7+tuxcare.els13
libxml2
TuxCare:Ubuntu:20.04
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
libxml2-dev
TuxCare:Ubuntu:20.04
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
libxml2-doc
TuxCare:Ubuntu:20.04
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
libxml2-utils
TuxCare:Ubuntu:20.04
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
python-libxml2
TuxCare:Ubuntu:20.04
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
python3-libxml2
TuxCare:Ubuntu:20.04
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
libxml2
TuxCare:Ubuntu:18.04
before 2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
libxml2-dev
TuxCare:Ubuntu:18.04
before 2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
libxml2-doc
TuxCare:Ubuntu:18.04
before 2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
libxml2-utils
TuxCare:Ubuntu:18.04
before 2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
python-libxml2
TuxCare:Ubuntu:18.04
before 2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
python3-libxml2
TuxCare:Ubuntu:18.04
before 2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
2.9.4+dfsg1-6.1ubuntu1.9+tuxcare.els7
libxml2
TuxCare:Debian:10
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
libxml2-dev
TuxCare:Debian:10
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
libxml2-doc
TuxCare:Debian:10
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
libxml2-utils
TuxCare:Debian:10
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
python-libxml2
TuxCare:Debian:10
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
python3-libxml2
TuxCare:Debian:10
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els5
libxml2
TuxCare:OracleLinux:6
From an advisory covering 3 CVEs
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els13
2.7.6-21.0.1.el6_8.1.tuxcare.ol.els13
libxml2-devel
TuxCare:OracleLinux:6
From an advisory covering 3 CVEs
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els13
2.7.6-21.0.1.el6_8.1.tuxcare.ol.els13
libxml2-python
TuxCare:OracleLinux:6
From an advisory covering 3 CVEs
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els13
2.7.6-21.0.1.el6_8.1.tuxcare.ol.els13
libxml2-static
TuxCare:OracleLinux:6
From an advisory covering 3 CVEs
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els13
2.7.6-21.0.1.el6_8.1.tuxcare.ol.els13
libxml2
TuxCare:AlmaLinux:9.6
before 2.9.13-12.el9_6.tuxcare.els2
2.9.13-12.el9_6.tuxcare.els2
libxml2-devel
TuxCare:AlmaLinux:9.6
before 2.9.13-12.el9_6.tuxcare.els2
2.9.13-12.el9_6.tuxcare.els2
libxml2-static
TuxCare:AlmaLinux:9.6
before 2.9.13-12.el9_6.tuxcare.els2
2.9.13-12.el9_6.tuxcare.els2
python3-libxml2
TuxCare:AlmaLinux:9.6
before 2.9.13-12.el9_6.tuxcare.els2
2.9.13-12.el9_6.tuxcare.els2
libxml2
TuxCare:OracleLinux:6
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els14
2.7.6-21.0.1.el6_8.1.tuxcare.ol.els14
libxml2-devel
TuxCare:OracleLinux:6
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els14
2.7.6-21.0.1.el6_8.1.tuxcare.ol.els14
libxml2-python
TuxCare:OracleLinux:6
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els14
2.7.6-21.0.1.el6_8.1.tuxcare.ol.els14
libxml2-static
TuxCare:OracleLinux:6
before 2.7.6-21.0.1.el6_8.1.tuxcare.ol.els14
2.7.6-21.0.1.el6_8.1.tuxcare.ol.els14
libxml2
TuxCare:OracleLinux:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-devel
TuxCare:OracleLinux:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-python
TuxCare:OracleLinux:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-static
TuxCare:OracleLinux:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2
TuxCare:RHEL:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-devel
TuxCare:RHEL:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-python
TuxCare:RHEL:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-static
TuxCare:RHEL:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2
TuxCare:CentOS:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-devel
TuxCare:CentOS:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-python
TuxCare:CentOS:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2-static
TuxCare:CentOS:7
From an advisory covering 4 CVEs
before 2.9.1-6.0.11.el7_9.6.tuxcare.els5
2.9.1-6.0.11.el7_9.6.tuxcare.els5
libxml2
TuxCare:OracleLinux:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-devel
TuxCare:OracleLinux:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-python
TuxCare:OracleLinux:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-static
TuxCare:OracleLinux:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2
TuxCare:RHEL:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-devel
TuxCare:RHEL:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-python
TuxCare:RHEL:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-static
TuxCare:RHEL:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2
TuxCare:CentOS:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-devel
TuxCare:CentOS:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-python
TuxCare:CentOS:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2-static
TuxCare:CentOS:7
before 2.9.1-6.0.13.el7_9.6.tuxcare.els1
2.9.1-6.0.13.el7_9.6.tuxcare.els1
libxml2
Debian:12
before 2.9.14+dfsg-1.3~deb12u5, plus listed versions
2.9.14+dfsg-1.22.9.14+dfsg-1.3~deb12u12.9.14+dfsg-1.3~deb12u22.9.14+dfsg-1.3~deb12u32.9.14+dfsg-1.3~deb12u4
2.9.14+dfsg-1.3~deb12u5
libxml2
Debian:13
before 2.12.7+dfsg+really2.9.14-2.1+deb13u2, plus listed versions
2.12.7+dfsg+really2.9.14-2.12.12.7+dfsg+really2.9.14-2.1+deb13u1
2.12.7+dfsg+really2.9.14-2.1+deb13u2
libxml2
Debian:14
before 2.14.5+dfsg-0.1, plus listed versions
2.12.7+dfsg+really2.9.14-2.12.13.1+dfsg-0exp12.13.3+dfsg-0exp12.13.3+dfsg-0exp22.14.1+dfsg-0exp1
Show 7 moreShow less
2.14.2+dfsg-0exp12.14.3+dfsg-0exp12.14.3+dfsg-0exp22.14.3+dfsg-0exp32.14.4+dfsg-0exp12.14.5+dfsg-0exp12.14.5+dfsg-0exp2
2.14.5+dfsg-0.1
libxml2
Debian:11
before 2.9.10+dfsg-6.7+deb11u9, plus listed versions
2.9.10+dfsg-6.72.9.10+dfsg-6.7+deb11u12.9.10+dfsg-6.7+deb11u22.9.10+dfsg-6.7+deb11u32.9.10+dfsg-6.7+deb11u4
Show 4 moreShow less
2.9.10+dfsg-6.7+deb11u52.9.10+dfsg-6.7+deb11u62.9.10+dfsg-6.7+deb11u72.9.10+dfsg-6.7+deb11u8
2.9.10+dfsg-6.7+deb11u9
XML2_jll
Julia
before 2.10.3+0
2.10.3+0
libxml2
openEuler:20.03-LTS-SP4
before 2.9.10-50.oe2003sp4
2.9.10-50.oe2003sp4
libxslt
openEuler:20.03-LTS-SP4
before 1.1.34-10.oe2003sp4
1.1.34-10.oe2003sp4
libxml2-debuginfo
Red Hat:rhel_e4s:9.2::appstream
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
libxml2-debugsource
Red Hat:rhel_e4s:9.2::appstream
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
libxml2-devel
Red Hat:rhel_e4s:9.2::appstream
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
python3-libxml2-debuginfo
Red Hat:rhel_e4s:9.2::appstream
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
libxml2
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
libxml2-debuginfo
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
libxml2-debugsource
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
python3-libxml2
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
python3-libxml2-debuginfo
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.10
0:2.9.13-3.el9_2.10
libxml2-debuginfo
Red Hat:rhel_eus:9.4::appstream
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
libxml2-debugsource
Red Hat:rhel_eus:9.4::appstream
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
libxml2-devel
Red Hat:rhel_eus:9.4::appstream
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
python3-libxml2-debuginfo
Red Hat:rhel_eus:9.4::appstream
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
libxml2
Red Hat:rhel_eus:9.4::baseos
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
libxml2-debuginfo
Red Hat:rhel_eus:9.4::baseos
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
libxml2-debugsource
Red Hat:rhel_eus:9.4::baseos
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
python3-libxml2
Red Hat:rhel_eus:9.4::baseos
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
python3-libxml2-debuginfo
Red Hat:rhel_eus:9.4::baseos
before 0:2.9.13-13.el9_4
0:2.9.13-13.el9_4
libxml2-debuginfo
Red Hat:rhel_e4s:9.0::appstream
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
libxml2-debugsource
Red Hat:rhel_e4s:9.0::appstream
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
libxml2-devel
Red Hat:rhel_e4s:9.0::appstream
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
python3-libxml2-debuginfo
Red Hat:rhel_e4s:9.0::appstream
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
libxml2
Red Hat:rhel_e4s:9.0::baseos
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
libxml2-debuginfo
Red Hat:rhel_e4s:9.0::baseos
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
libxml2-debugsource
Red Hat:rhel_e4s:9.0::baseos
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
python3-libxml2
Red Hat:rhel_e4s:9.0::baseos
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
python3-libxml2-debuginfo
Red Hat:rhel_e4s:9.0::baseos
before 0:2.9.13-1.el9_0.8
0:2.9.13-1.el9_0.8
libxml2-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
libxml2-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
libxml2-devel
Red Hat:enterprise_linux:9::appstream
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
python3-libxml2-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
libxml2
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
libxml2-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
libxml2-debugsource
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
python3-libxml2
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
python3-libxml2-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
libxml2-debuginfo
Red Hat:rhel_eus:9.6::appstream
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
libxml2-debugsource
Red Hat:rhel_eus:9.6::appstream
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
libxml2-devel
Red Hat:rhel_eus:9.6::appstream
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
python3-libxml2-debuginfo
Red Hat:rhel_eus:9.6::appstream
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
libxml2
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
libxml2-debuginfo
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
libxml2-debugsource
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
python3-libxml2
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
python3-libxml2-debuginfo
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.1
0:2.9.13-12.el9_6.1
libxml2-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
libxml2-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
libxml2-devel
Red Hat:enterprise_linux:8::appstream
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
python3-libxml2-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
libxml2
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
libxml2-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
libxml2-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
python3-libxml2
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
python3-libxml2-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
libxml2-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-debugsource
Red Hat:rhel_aus:8.4::appstream
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-devel
Red Hat:rhel_aus:8.4::appstream
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
python3-libxml2-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-debuginfo
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-debugsource
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-devel
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
python3-libxml2-debuginfo
Red Hat:rhel_eus_long_life:8.4::appstream
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2
Red Hat:rhel_aus:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-debuginfo
Red Hat:rhel_aus:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-debugsource
Red Hat:rhel_aus:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
python3-libxml2
Red Hat:rhel_aus:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
python3-libxml2-debuginfo
Red Hat:rhel_aus:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2
Red Hat:rhel_eus_long_life:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-debuginfo
Red Hat:rhel_eus_long_life:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-debugsource
Red Hat:rhel_eus_long_life:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
python3-libxml2
Red Hat:rhel_eus_long_life:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
python3-libxml2-debuginfo
Red Hat:rhel_eus_long_life:8.4::baseos
before 0:2.9.7-9.el8_4.9
0:2.9.7-9.el8_4.9
libxml2-debuginfo
Red Hat:rhel_e4s:8.8::appstream
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-debugsource
Red Hat:rhel_e4s:8.8::appstream
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-devel
Red Hat:rhel_e4s:8.8::appstream
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
python3-libxml2-debuginfo
Red Hat:rhel_e4s:8.8::appstream
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-debuginfo
Red Hat:rhel_tus:8.8::appstream
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-debugsource
Red Hat:rhel_tus:8.8::appstream
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-devel
Red Hat:rhel_tus:8.8::appstream
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
python3-libxml2-debuginfo
Red Hat:rhel_tus:8.8::appstream
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-debuginfo
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-debugsource
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
python3-libxml2
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
python3-libxml2-debuginfo
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-debuginfo
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-debugsource
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
python3-libxml2
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
python3-libxml2-debuginfo
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.13
0:2.9.7-16.el8_8.13
libxml2-debuginfo
Red Hat:rhel_aus:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debugsource
Red Hat:rhel_aus:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-devel
Red Hat:rhel_aus:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2-debuginfo
Red Hat:rhel_aus:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debuginfo
Red Hat:rhel_e4s:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debugsource
Red Hat:rhel_e4s:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-devel
Red Hat:rhel_e4s:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2-debuginfo
Red Hat:rhel_e4s:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debuginfo
Red Hat:rhel_tus:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debugsource
Red Hat:rhel_tus:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-devel
Red Hat:rhel_tus:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2-debuginfo
Red Hat:rhel_tus:8.6::appstream
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debuginfo
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debugsource
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2-debuginfo
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2
Red Hat:rhel_e4s:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debuginfo
Red Hat:rhel_e4s:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debugsource
Red Hat:rhel_e4s:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2
Red Hat:rhel_e4s:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2-debuginfo
Red Hat:rhel_e4s:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2
Red Hat:rhel_tus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debuginfo
Red Hat:rhel_tus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2-debugsource
Red Hat:rhel_tus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2
Red Hat:rhel_tus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
python3-libxml2-debuginfo
Red Hat:rhel_tus:8.6::baseos
before 0:2.9.7-13.el8_6.13
0:2.9.7-13.el8_6.13
libxml2
Red Hat:rhel_els:7
before 0:2.9.1-6.el7_9.14
0:2.9.1-6.el7_9.14
libxml2-debuginfo
Red Hat:rhel_els:7
before 0:2.9.1-6.el7_9.14
0:2.9.1-6.el7_9.14
libxml2-devel
Red Hat:rhel_els:7
before 0:2.9.1-6.el7_9.14
0:2.9.1-6.el7_9.14
libxml2-python
Red Hat:rhel_els:7
before 0:2.9.1-6.el7_9.14
0:2.9.1-6.el7_9.14
libxml2-static
Red Hat:rhel_els:7
before 0:2.9.1-6.el7_9.14
0:2.9.1-6.el7_9.14
libxml2
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:2.15.2-0.3.hum1
0:2.15.2-0.3.hum1
libxml2-16
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:2.15.2-0.3.hum1
0:2.15.2-0.3.hum1
libxml2-devel
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:2.15.2-0.3.hum1
0:2.15.2-0.3.hum1
libxml2-static
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:2.15.2-0.3.hum1
0:2.15.2-0.3.hum1
python3-libxml2
Red Hat:hummingbird:1
From an advisory covering 13 CVEs
before 0:2.15.2-0.3.hum1
0:2.15.2-0.3.hum1
libxml2
Rocky Linux:9
before 0:2.9.13-14.el9_7
0:2.9.13-14.el9_7
libxml2
Rocky Linux:8
before 0:2.9.7-21.el8_10.4
0:2.9.7-21.el8_10.4
libxml2
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 2 CVEs
before 2.9.4-46.93.1
2.9.4-46.93.1
python-libxml2
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 2 CVEs
before 2.9.4-46.93.1
2.9.4-46.93.1
libxml2
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 2 CVEs
before 2.9.7-150000.3.88.1
2.9.7-150000.3.88.1
python-libxml2-python
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 2 CVEs
before 2.9.7-150000.3.88.1
2.9.7-150000.3.88.1
python-libxml2-python
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 2.9.7-150000.3.88.1
2.9.7-150000.3.88.1
libxml2
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 2 CVEs
before 2.9.14-150400.5.50.1
2.9.14-150400.5.50.1
libxml2-python
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 2 CVEs
before 2.9.14-150400.5.50.1
2.9.14-150400.5.50.1
libxml2
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 2 CVEs
before 2.9.14-150400.5.50.1
2.9.14-150400.5.50.1
libxml2-python
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 2 CVEs
before 2.9.14-150400.5.50.1
2.9.14-150400.5.50.1
libxml2
Ubuntu:Pro:14.04:LTS
before 2.9.1+dfsg1-3ubuntu4.13+esm9, plus listed versions
2.9.1+dfsg1-3ubuntu22.9.1+dfsg1-3ubuntu32.9.1+dfsg1-3ubuntu42.9.1+dfsg1-3ubuntu4.12.9.1+dfsg1-3ubuntu4.2
Show 19 moreShow less
2.9.1+dfsg1-3ubuntu4.32.9.1+dfsg1-3ubuntu4.42.9.1+dfsg1-3ubuntu4.52.9.1+dfsg1-3ubuntu4.62.9.1+dfsg1-3ubuntu4.72.9.1+dfsg1-3ubuntu4.82.9.1+dfsg1-3ubuntu4.92.9.1+dfsg1-3ubuntu4.102.9.1+dfsg1-3ubuntu4.112.9.1+dfsg1-3ubuntu4.122.9.1+dfsg1-3ubuntu4.132.9.1+dfsg1-3ubuntu4.13+esm12.9.1+dfsg1-3ubuntu4.13+esm22.9.1+dfsg1-3ubuntu4.13+esm32.9.1+dfsg1-3ubuntu4.13+esm42.9.1+dfsg1-3ubuntu4.13+esm52.9.1+dfsg1-3ubuntu4.13+esm62.9.1+dfsg1-3ubuntu4.13+esm72.9.1+dfsg1-3ubuntu4.13+esm8
2.9.1+dfsg1-3ubuntu4.13+esm9
libxml2
Ubuntu:Pro:16.04:LTS
before 2.9.3+dfsg1-1ubuntu0.7+esm10, plus listed versions
2.9.2+zdfsg1-42.9.2+zdfsg1-4ubuntu12.9.2+zdfsg1-4ubuntu22.9.2+zdfsg1-4ubuntu32.9.3+dfsg1-1
Show 16 moreShow less
2.9.3+dfsg1-1ubuntu0.12.9.3+dfsg1-1ubuntu0.22.9.3+dfsg1-1ubuntu0.32.9.3+dfsg1-1ubuntu0.42.9.3+dfsg1-1ubuntu0.52.9.3+dfsg1-1ubuntu0.62.9.3+dfsg1-1ubuntu0.72.9.3+dfsg1-1ubuntu0.7+esm12.9.3+dfsg1-1ubuntu0.7+esm22.9.3+dfsg1-1ubuntu0.7+esm32.9.3+dfsg1-1ubuntu0.7+esm42.9.3+dfsg1-1ubuntu0.7+esm52.9.3+dfsg1-1ubuntu0.7+esm62.9.3+dfsg1-1ubuntu0.7+esm72.9.3+dfsg1-1ubuntu0.7+esm82.9.3+dfsg1-1ubuntu0.7+esm9
2.9.3+dfsg1-1ubuntu0.7+esm10
libxml2
Ubuntu:Pro:18.04:LTS
before 2.9.4+dfsg1-6.1ubuntu1.9+esm5, plus listed versions
2.9.4+dfsg1-4ubuntu12.9.4+dfsg1-5ubuntu12.9.4+dfsg1-5ubuntu22.9.4+dfsg1-5.1ubuntu12.9.4+dfsg1-5.2ubuntu1
Show 13 moreShow less
2.9.4+dfsg1-6.1ubuntu12.9.4+dfsg1-6.1ubuntu1.22.9.4+dfsg1-6.1ubuntu1.32.9.4+dfsg1-6.1ubuntu1.42.9.4+dfsg1-6.1ubuntu1.52.9.4+dfsg1-6.1ubuntu1.62.9.4+dfsg1-6.1ubuntu1.72.9.4+dfsg1-6.1ubuntu1.82.9.4+dfsg1-6.1ubuntu1.92.9.4+dfsg1-6.1ubuntu1.9+esm12.9.4+dfsg1-6.1ubuntu1.9+esm22.9.4+dfsg1-6.1ubuntu1.9+esm32.9.4+dfsg1-6.1ubuntu1.9+esm4
2.9.4+dfsg1-6.1ubuntu1.9+esm5
libxml2
Ubuntu:Pro:20.04:LTS
before 2.9.10+dfsg-5ubuntu0.20.04.10+esm2, plus listed versions
2.9.4+dfsg1-7ubuntu32.9.4+dfsg1-7ubuntu52.9.4+dfsg1-8ubuntu12.9.4+dfsg1-8ubuntu22.9.4+dfsg1-8ubuntu3
Show 14 moreShow less
2.9.10+dfsg-1ubuntu32.9.10+dfsg-4build12.9.10+dfsg-52.9.10+dfsg-5ubuntu0.20.04.12.9.10+dfsg-5ubuntu0.20.04.22.9.10+dfsg-5ubuntu0.20.04.32.9.10+dfsg-5ubuntu0.20.04.42.9.10+dfsg-5ubuntu0.20.04.52.9.10+dfsg-5ubuntu0.20.04.62.9.10+dfsg-5ubuntu0.20.04.72.9.10+dfsg-5ubuntu0.20.04.82.9.10+dfsg-5ubuntu0.20.04.92.9.10+dfsg-5ubuntu0.20.04.102.9.10+dfsg-5ubuntu0.20.04.10+esm1
2.9.10+dfsg-5ubuntu0.20.04.10+esm2
libxml2
Ubuntu:22.04:LTS
before 2.9.13+dfsg-1ubuntu0.9, plus listed versions
2.9.12+dfsg-42.9.12+dfsg-52.9.12+dfsg-62.9.13+dfsg-12.9.13+dfsg-1build1
Show 8 moreShow less
2.9.13+dfsg-1ubuntu0.12.9.13+dfsg-1ubuntu0.22.9.13+dfsg-1ubuntu0.32.9.13+dfsg-1ubuntu0.42.9.13+dfsg-1ubuntu0.52.9.13+dfsg-1ubuntu0.62.9.13+dfsg-1ubuntu0.72.9.13+dfsg-1ubuntu0.8
2.9.13+dfsg-1ubuntu0.9
libxml2
Ubuntu:24.04:LTS
before 2.9.14+dfsg-1.3ubuntu3.5, plus listed versions
2.9.14+dfsg-1.32.9.14+dfsg-1.3build12.9.14+dfsg-1.3build22.9.14+dfsg-1.3build32.9.14+dfsg-1.3ubuntu1
Show 6 moreShow less
2.9.14+dfsg-1.3ubuntu22.9.14+dfsg-1.3ubuntu32.9.14+dfsg-1.3ubuntu3.12.9.14+dfsg-1.3ubuntu3.22.9.14+dfsg-1.3ubuntu3.32.9.14+dfsg-1.3ubuntu3.4
2.9.14+dfsg-1.3ubuntu3.5

History

History
RecordedChangedSources
affected, facts
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-9714 is a medium vulnerability (CVSS 6.2) in Gnome Libxml2, published September 2, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.16%, the 5th percentile. Fixed in libxml2 2.9.13-14.el9_7.

References

Show 141 moreShow less
MoveEnter Open