Every CVE Search/ Get API key

CVE-2025-6170

Libxml2: stack buffer overflow in xmllint interactive shell command handling

2.5 LowFix available

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
High
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
Low

Exploit likelihood

0.32%Up 0.3 points since Jun 17, 2025
90%50%10%1%

What each source reports

CVE List Score used 2.5

Libxml2: stack buffer overflow in xmllint interactive shell command handling

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
CVE-2025-6170
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Weakness
CWE-121
Updated
2026-11-06
EUVDEUVD-2025-18442 2.5

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
EUVD-2025-18442
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-06
GitHub AdvisoriesGHSA-6qrf-r65h-2r77 2.5

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML...

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
GHSA-6qrf-r65h-2r77
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Weakness
CWE-121
Updated
2026-11-02
NVD 2.5

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
CVE-2025-6170
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Weakness
CWE-121
Updated
2026-11-06
OSVALPINE-CVE-2025-6170 2.5

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
ALPINE-CVE-2025-6170
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVBELL-CVE-2025-6170 2.5
Record
BELL-CVE-2025-6170
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
Show 39 moreShow less
OSV 2.5

Libxml2: stack buffer overflow in xmllint interactive shell command handling

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
CVE-2025-6170
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Weakness
CWE-121
Updated
2026-11-07
OSVDEBIAN-CVE-2025-6170 2.5

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
DEBIAN-CVE-2025-6170
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-07
OSVOESA-2025-1867 2.5

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 the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.(CVE-2025-6170)

Record
OESA-2025-1867
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVOESA-2025-1868 2.5

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 the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.(CVE-2025-6170)

Record
OESA-2025-1868
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVOESA-2025-1898 9.1

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 use-after-free vulnerability was found in libxml2. This issue occurs when parsing XPath elements under certain circumstances when the XML schematron has the <sch:name path="..."/> schema elements. This flaw allows a malicious actor to craft a malicious XML document used as input for libxml, resulting in the program's crash using libxml or other possible undefined behaviors.(CVE-2025-49794)

A vulnerability was found in libxml2. Processing certain sch:name elements from the input XML file can trigger a memory corruption issue. This flaw allows an attacker to craft a malicious XML input file that can lead libxml to crash, resulting in a denial of service or other possible undefined behavior due to sensitive data being corrupted in memory.(CVE-2025-49796)

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.(CVE-2025-6170)

Record
OESA-2025-1898
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
OSVOESA-2025-1899 9.1

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 use-after-free vulnerability was found in libxml2. This issue occurs when parsing XPath elements under certain circumstances when the XML schematron has the <sch:name path="..."/> schema elements. This flaw allows a malicious actor to craft a malicious XML document used as input for libxml, resulting in the program's crash using libxml or other possible undefined behaviors.(CVE-2025-49794)

A vulnerability was found in libxml2. Processing certain sch:name elements from the input XML file can trigger a memory corruption issue. This flaw allows an attacker to craft a malicious XML input file that can lead libxml to crash, resulting in a denial of service or other possible undefined behavior due to sensitive data being corrupted in memory.(CVE-2025-49796)

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.(CVE-2025-6170)

Record
OESA-2025-1899
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
OSVOESA-2025-1901 2.5

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 the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.(CVE-2025-6170)

Record
OESA-2025-1901
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVOESA-2025-1986 2.5

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 the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.(CVE-2025-6170)

Record
OESA-2025-1986
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:36734 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:36734
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:39304 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:39304
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:39317 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:39317
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:70596 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:70596
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:70639 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:70639
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
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
OSVRHSA-2026:79118 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:79118
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:79119 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:79119
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:79120 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:79120
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:79121 2.5

Red Hat Security Advisory: libxml2 security update

Record
RHSA-2026:79121
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRLSA-2026:36734 2.5

Low: libxml2 security update

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

Security Fix(es):

  • libxml2: Stack Buffer Overflow in xmllint Interactive Shell Command Handling (CVE-2025-6170)

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:36734
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRLSA-2026:39304 2.5

Low: libxml2 security update

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

Security Fix(es):

  • libxml2: Stack Buffer Overflow in xmllint Interactive Shell Command Handling (CVE-2025-6170)

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:39304
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRLSA-2026:39317 2.5

Low: libxml2 security update

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

Security Fix(es):

  • libxml2: Stack Buffer Overflow in xmllint Interactive Shell Command Handling (CVE-2025-6170)

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:39317
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2025-6170 2.5

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
UBUNTU-CVE-2025-6170
CVSS 3.1
2.5 LowCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVALSA-2026:36734 No score

Low: libxml2 security update

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

Security Fix(es):

  • libxml2: Stack Buffer Overflow in xmllint Interactive Shell Command Handling (CVE-2025-6170)

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:36734
Updated
2026-11-02
OSVALSA-2026:39304 No score

Low: libxml2 security update

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

Security Fix(es):

  • libxml2: Stack Buffer Overflow in xmllint Interactive Shell Command Handling (CVE-2025-6170)

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:39304
Updated
2026-11-02
OSVALSA-2026:39317 No score

Low: libxml2 security update

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

Security Fix(es):

  • libxml2: Stack Buffer Overflow in xmllint Interactive Shell Command Handling (CVE-2025-6170)

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:39317
Updated
2026-11-02
OSVAZL-64470 No score

CVE-2025-6170 affecting package libxml2 for versions less than 2.10.4-8

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
AZL-64470
Updated
2026-11-02
OSVAZL-64482 No score

CVE-2025-6170 affecting package libxml2 for versions less than 2.11.5-6

A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files. When a user inputs an overly long command, the program does not check the input size properly, which can cause it to crash. This issue might allow attackers to run harmful code in rare configurations without modern protections.

Record
AZL-64482
Updated
2026-11-05
OSVCLSA-2026-1775731413 No score

libxml2: Fix of 8 CVEs

  • CVE-2023-45322: fix use-after-free in xmlStaticCopyNodeList when copying DTDs
  • CVE-2024-34459: fix buffer over-read in xmlHTMLPrintFileContext in xmllint
  • CVE-2025-6170: fix potential buffer overflows in xmllint interactive shell
  • CVE-2025-8732: fix stack overflow from self-referencing SGML CATALOG entries
  • CVE-2026-0989: add RelaxNG include recursion limit
  • CVE-2026-0990: prevent infinite recursion in xmlCatalogListXMLResolveURI
  • CVE-2026-0992: ignore repeated nextCatalog entries in XML catalog parsing
  • CVE-2026-1757: fix memory leak in xmllint interactive shell
Record
CLSA-2026-1775731413
Updated
2026-11-02
OSVCLSA-2026-1778006676 No score

libxml2: Fix of CVE-2025-6170

  • CVE-2025-6170: fix potential buffer overflows in xmllint interactive shell
Record
CLSA-2026-1778006676
Updated
2026-11-02
OSVMGASA-2025-0269 No score

Updated libxml2 & libxslt packages fix security vulnerabilities

Heap use after free (UAF) leads to Denial of service (DoS). (CVE-2025-49794) Null pointer dereference leads to Denial of service (DoS). (CVE-2025-49795) Type confusion leads to Denial of service (DoS). (CVE-2025-49796) Integer Overflow Leading to Buffer Overflow in xmlBuildQName(). (CVE-2025-6021) Stack-based Buffer Overflow in xmllint Shell. (CVE-2025-6170) Type confusion in xmlNode.psvi between stylesheet and source nodes. (CVE-2025-7424) Heap-use-after-free in xmlFreeID caused by atype corruption. (CVE-2025-7425)

Record
MGASA-2025-0269
Updated
2026-11-02
OSVopenSUSE-SU-2025:15321-1 No score

libxml2-2-2.13.8-2.1 on GA media

These are all security issues fixed in the libxml2-2-2.13.8-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15321-1
Updated
2026-11-02
OSVSUSE-SU-2025:02260-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-49794: Fixed a heap use after free which could lead to denial of service. (bsc#1244554)
  • CVE-2025-49796: Fixed type confusion which could lead to denial of service. (bsc#1244557)
  • CVE-2025-49795: Fixed a null pointer dereference which could lead to denial of service. (bsc#1244555)
  • CVE-2025-6170: Fixed a stack buffer overflow which could lead to a crash. (bsc#1244700)
  • CVE-2025-6021: Fixed an integer overflow in xmlBuildQName() which could lead to stack buffer overflow. (bsc#1244590)
Record
SUSE-SU-2025:02260-1
Updated
2026-11-02
OSVSUSE-SU-2025:02275-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-49794: Fixed a heap use after free which could lead to denial of service. (bsc#1244554)
  • CVE-2025-49796: Fixed type confusion which could lead to denial of service. (bsc#1244557)
  • CVE-2025-6170: Fixed a stack buffer overflow which could lead to a crash. (bsc#1244700)
  • CVE-2025-6021: Fixed an integer overflow in xmlBuildQName() which could lead to stack buffer overflow. (bsc#1244590)
Record
SUSE-SU-2025:02275-1
Updated
2026-11-02
OSVSUSE-SU-2025:02294-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-49794: Fixed a heap use after free which could lead to denial of service. (bsc#1244554)
  • CVE-2025-49796: Fixed type confusion which could lead to denial of service. (bsc#1244557)
  • CVE-2025-6170: Fixed a stack buffer overflow which could lead to a crash. (bsc#1244700)
  • CVE-2025-6021: Fixed an integer overflow in xmlBuildQName() which could lead to stack buffer overflow. (bsc#1244590)
Record
SUSE-SU-2025:02294-1
Updated
2026-11-02
OSVSUSE-SU-2025:02314-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-49794: Fixed a heap use after free which could lead to denial of service. (bsc#1244554)
  • CVE-2025-49796: Fixed type confusion which could lead to denial of service. (bsc#1244557)
  • CVE-2025-49795: Fixed a null pointer dereference which could lead to denial of service. (bsc#1244555)
  • CVE-2025-6170: Fixed a stack buffer overflow which could lead to a crash. (bsc#1244700)
  • CVE-2025-6021: Fixed an integer overflow in xmlBuildQName() which could lead to stack buffer overflow. (bsc#1244590)
Record
SUSE-SU-2025:02314-1
Updated
2026-11-02
OSVSUSE-SU-2025:02355-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-49794: Fixed a heap use after free which could lead to denial of service. (bsc#1244554)
  • CVE-2025-49796: Fixed type confusion which could lead to denial of service. (bsc#1244557)
  • CVE-2025-6170: Fixed a stack buffer overflow which could lead to a crash. (bsc#1244700)
  • CVE-2025-6021: Fixed an integer overflow in xmlBuildQName() which could lead to stack buffer overflow. (bsc#1244590)
Record
SUSE-SU-2025:02355-1
Updated
2026-11-02
OSVSUSE-SU-2025:20564-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-6021: Integer Overflow in xmlBuildQName() Leads to Stack Buffer Overflow in libxml2 [bsc#1244580]
  • CVE-2025-6170: stack buffer overflow may lead to a crash [bsc#1244700]
  • CVE-2025-7425: Heap Use-After-Free in libxslt caused by atype corruption in xmlAttrPtr [bsc#1246296]
  • CVE-2025-49794: heap use after free (UAF) can lead to Denial of service (DoS) [bsc#1244554]
  • CVE-2025-49795: null pointer dereference may lead to Denial of service (DoS) [bsc#1244555]
  • CVE-2025-49796: type confusion may lead to Denial of service (DoS) [bsc#1244557]
Record
SUSE-SU-2025:20564-1
Updated
2026-11-02
OSVSUSE-SU-2025:20607-1 No score

Security update for libxml2

This update for libxml2 fixes the following issues:

  • CVE-2025-6021: Integer Overflow in xmlBuildQName() Leads to Stack Buffer Overflow in libxml2 [bsc#1244580]
  • CVE-2025-6170: stack buffer overflow may lead to a crash [bsc#1244700]
  • CVE-2025-7425: Heap Use-After-Free in libxslt caused by atype corruption in xmlAttrPtr [bsc#1246296]
  • CVE-2025-49794: heap use after free (UAF) can lead to Denial of service (DoS) [bsc#1244554]
  • CVE-2025-49795: null pointer dereference may lead to Denial of service (DoS) [bsc#1244555]
  • CVE-2025-49796: type confusion may lead to Denial of service (DoS) [bsc#1244557]
Record
SUSE-SU-2025:20607-1
Updated
2026-11-02
OSVUSN-7694-1 No score

libxml2 vulnerabilities

Ahmed Lekssays discovered that libxml2 did not properly perform certain mathematical operations, leading to an integer overflow. An attacker could possibly use this issue to cause a crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-6021)

Ahmed Lekssays discovered that libxml2 did not properly validate the size of an untrusted input stream. An attacker could possibly use this issue to cause a crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2025-6170)

Nikita Sveshnikov discovered that libxml2 did not properly handle certain XPath expressions, leading to a use-after-free vulnerability. An attacker could potentially exploit this issue to cause a denial of service. (CVE-2025-49794)

Nikita Sveshnikov discovered that libxml2 contained a type confusion vulnerability when parsing specially crafted XML documents. An attacker could potentially exploit this issue to cause a denial of service. (CVE-2025-49796)

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

Affected products

Show 26 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
libxml2
Alpine:v3.21
before 2.13.9-r0
2.13.9-r0
libxml2
Alpine:v3.22
before 2.13.9-r0
2.13.9-r0
libxml2
Alpine:v3.23
before 2.13.9-r0
2.13.9-r0
libxml2
Alpine:v3.24
before 2.13.9-r0
2.13.9-r0
libxml2
AlmaLinux:8
before 2.9.7-21.el8_10.6
2.9.7-21.el8_10.6
libxml2-devel
AlmaLinux:8
before 2.9.7-21.el8_10.6
2.9.7-21.el8_10.6
python3-libxml2
AlmaLinux:8
before 2.9.7-21.el8_10.6
2.9.7-21.el8_10.6
libxml2
AlmaLinux:10
before 2.12.5-10.el10_2.2
2.12.5-10.el10_2.2
libxml2-devel
AlmaLinux:10
before 2.12.5-10.el10_2.2
2.12.5-10.el10_2.2
libxml2-static
AlmaLinux:10
before 2.12.5-10.el10_2.2
2.12.5-10.el10_2.2
Show 200 moreShow less
Affected packages
PackageAffectedFixed
python3-libxml2
AlmaLinux:10
before 2.12.5-10.el10_2.2
2.12.5-10.el10_2.2
libxml2
AlmaLinux:9
before 2.9.13-14.el9_8.2
2.9.13-14.el9_8.2
libxml2-devel
AlmaLinux:9
before 2.9.13-14.el9_8.2
2.9.13-14.el9_8.2
python3-libxml2
AlmaLinux:9
before 2.9.13-14.el9_8.2
2.9.13-14.el9_8.2
libxml2
Azure Linux:2
before 2.10.4-8
2.10.4-8
libxml2
Azure Linux:3
before 2.11.5-6
2.11.5-6
libxml2
Alpaquita:23
2.10.3-r2 up to 2.10.4-r5
2.10.4-r5
libxml2
Alpaquita:25
2.13.8-r0 up to 2.13.8-r1
2.13.8-r1
libxml2
Alpaquita:stream
2.10.3-r2 up to 2.13.8-r1
2.13.8-r1
libxml2
BellSoft Hardened Containers:23
2.10.3-r2 up to 2.10.4-r5
2.10.4-r5
libxml2
BellSoft Hardened Containers:25
2.13.8-r0 up to 2.13.8-r1
2.13.8-r1
libxml2
BellSoft Hardened Containers:stream
2.10.3-r2 up to 2.13.8-r1
2.13.8-r1
libxml2
TuxCare:AlmaLinux:9.6
From an advisory covering 8 CVEs
before 2.9.13-12.el9_6.tuxcare.els3
2.9.13-12.el9_6.tuxcare.els3
libxml2-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 8 CVEs
before 2.9.13-12.el9_6.tuxcare.els3
2.9.13-12.el9_6.tuxcare.els3
libxml2-static
TuxCare:AlmaLinux:9.6
From an advisory covering 8 CVEs
before 2.9.13-12.el9_6.tuxcare.els3
2.9.13-12.el9_6.tuxcare.els3
python3-libxml2
TuxCare:AlmaLinux:9.6
From an advisory covering 8 CVEs
before 2.9.13-12.el9_6.tuxcare.els3
2.9.13-12.el9_6.tuxcare.els3
libxml2
TuxCare:AlmaLinux:9.2
before 2.9.13-3.el9_2.1.tuxcare.els13
2.9.13-3.el9_2.1.tuxcare.els13
libxml2-devel
TuxCare:AlmaLinux:9.2
before 2.9.13-3.el9_2.1.tuxcare.els13
2.9.13-3.el9_2.1.tuxcare.els13
libxml2-static
TuxCare:AlmaLinux:9.2
before 2.9.13-3.el9_2.1.tuxcare.els13
2.9.13-3.el9_2.1.tuxcare.els13
python3-libxml2
TuxCare:AlmaLinux:9.2
before 2.9.13-3.el9_2.1.tuxcare.els13
2.9.13-3.el9_2.1.tuxcare.els13
libxml2
Debian:12
before 2.9.14+dfsg-1.3~deb12u3, plus listed versions
2.9.14+dfsg-1.22.9.14+dfsg-1.3~deb12u12.9.14+dfsg-1.3~deb12u2
2.9.14+dfsg-1.3~deb12u3
libxml2
Debian:13
before 2.12.7+dfsg+really2.9.14-2.1
2.12.7+dfsg+really2.9.14-2.1
libxml2
Debian:14
before 2.12.7+dfsg+really2.9.14-2.1
2.12.7+dfsg+really2.9.14-2.1
libxml2
Debian:11
From an advisory covering 5 CVEs
before 2.9.10+dfsg-6.7+deb11u8, 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+deb11u42.9.10+dfsg-6.7+deb11u52.9.10+dfsg-6.7+deb11u62.9.10+dfsg-6.7+deb11u7
2.9.10+dfsg-6.7+deb11u8
libxml2
Mageia:9
From an advisory covering 7 CVEs
before 2.10.4-1.8.mga9
2.10.4-1.8.mga9
libxslt
Mageia:9
From an advisory covering 7 CVEs
before 1.1.38-1.2.mga9
1.1.38-1.2.mga9
libxml2
openEuler:24.03-LTS-SP2
before 2.11.9-6.oe2403sp2
2.11.9-6.oe2403sp2
libxml2
openEuler:24.03-LTS-SP1
before 2.11.9-6.oe2403sp1
2.11.9-6.oe2403sp1
libxml2
openEuler:20.03-LTS-SP4
From an advisory covering 3 CVEs
before 2.9.10-48.oe2003sp4
2.9.10-48.oe2003sp4
libxml2
openEuler:22.03-LTS-SP3
From an advisory covering 3 CVEs
before 2.9.14-20.oe2203sp3
2.9.14-20.oe2203sp3
libxml2
openEuler:24.03-LTS
before 2.11.5-9.oe2403
2.11.5-9.oe2403
libxml2
openEuler:22.03-LTS-SP4
before 2.9.14-20.oe2203sp4
2.9.14-20.oe2203sp4
libxml2-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
libxml2-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
libxml2-devel
Red Hat:enterprise_linux:8::appstream
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
python3-libxml2-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
libxml2
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
libxml2-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
libxml2-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
python3-libxml2
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
python3-libxml2-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
libxml2-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.12.5-10.el10_2.2
0:2.12.5-10.el10_2.2
libxml2-debugsource
Red Hat:enterprise_linux:10.2
before 0:2.12.5-10.el10_2.2
0:2.12.5-10.el10_2.2
libxml2-devel
Red Hat:enterprise_linux:10.2
before 0:2.12.5-10.el10_2.2
0:2.12.5-10.el10_2.2
python3-libxml2-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.12.5-10.el10_2.2
0:2.12.5-10.el10_2.2
libxml2
Red Hat:enterprise_linux:10.2
before 0:2.12.5-10.el10_2.2
0:2.12.5-10.el10_2.2
python3-libxml2
Red Hat:enterprise_linux:10.2
before 0:2.12.5-10.el10_2.2
0:2.12.5-10.el10_2.2
libxml2-static
Red Hat:enterprise_linux:10.2
before 0:2.12.5-10.el10_2.2
0:2.12.5-10.el10_2.2
libxml2-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
libxml2-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
libxml2-devel
Red Hat:enterprise_linux:9::appstream
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
python3-libxml2-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
libxml2
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
libxml2-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
libxml2-debugsource
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
python3-libxml2
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
python3-libxml2-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
libxml2-debuginfo
Red Hat:enterprise_linux_eus:10.0
before 0:2.12.5-9.el10_0.2
0:2.12.5-9.el10_0.2
libxml2-debugsource
Red Hat:enterprise_linux_eus:10.0
before 0:2.12.5-9.el10_0.2
0:2.12.5-9.el10_0.2
libxml2-devel
Red Hat:enterprise_linux_eus:10.0
before 0:2.12.5-9.el10_0.2
0:2.12.5-9.el10_0.2
python3-libxml2-debuginfo
Red Hat:enterprise_linux_eus:10.0
before 0:2.12.5-9.el10_0.2
0:2.12.5-9.el10_0.2
libxml2
Red Hat:enterprise_linux_eus:10.0
before 0:2.12.5-9.el10_0.2
0:2.12.5-9.el10_0.2
python3-libxml2
Red Hat:enterprise_linux_eus:10.0
before 0:2.12.5-9.el10_0.2
0:2.12.5-9.el10_0.2
libxml2-static
Red Hat:enterprise_linux_eus:10.0
before 0:2.12.5-9.el10_0.2
0:2.12.5-9.el10_0.2
libxml2-debuginfo
Red Hat:rhel_eus:9.6::appstream
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
libxml2-debugsource
Red Hat:rhel_eus:9.6::appstream
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
libxml2-devel
Red Hat:rhel_eus:9.6::appstream
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
python3-libxml2-debuginfo
Red Hat:rhel_eus:9.6::appstream
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
libxml2
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
libxml2-debuginfo
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
libxml2-debugsource
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
python3-libxml2
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
python3-libxml2-debuginfo
Red Hat:rhel_eus:9.6::baseos
before 0:2.9.13-12.el9_6.3
0:2.9.13-12.el9_6.3
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-debuginfo
Red Hat:rhel_e4s:9.2::appstream
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
libxml2-debugsource
Red Hat:rhel_e4s:9.2::appstream
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
libxml2-devel
Red Hat:rhel_e4s:9.2::appstream
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
python3-libxml2-debuginfo
Red Hat:rhel_e4s:9.2::appstream
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
libxml2
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
libxml2-debuginfo
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
libxml2-debugsource
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
python3-libxml2
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
python3-libxml2-debuginfo
Red Hat:rhel_e4s:9.2::baseos
before 0:2.9.13-3.el9_2.12
0:2.9.13-3.el9_2.12
libxml2-debuginfo
Red Hat:rhel_e4s:8.8::appstream
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-debugsource
Red Hat:rhel_e4s:8.8::appstream
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-devel
Red Hat:rhel_e4s:8.8::appstream
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
python3-libxml2-debuginfo
Red Hat:rhel_e4s:8.8::appstream
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-debuginfo
Red Hat:rhel_tus:8.8::appstream
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-debugsource
Red Hat:rhel_tus:8.8::appstream
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-devel
Red Hat:rhel_tus:8.8::appstream
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
python3-libxml2-debuginfo
Red Hat:rhel_tus:8.8::appstream
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-debuginfo
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-debugsource
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
python3-libxml2
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
python3-libxml2-debuginfo
Red Hat:rhel_e4s:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-debuginfo
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-debugsource
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
python3-libxml2
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
python3-libxml2-debuginfo
Red Hat:rhel_tus:8.8::baseos
before 0:2.9.7-16.el8_8.15
0:2.9.7-16.el8_8.15
libxml2-debuginfo
Red Hat:rhel_aus:8.6::appstream
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-debugsource
Red Hat:rhel_aus:8.6::appstream
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-devel
Red Hat:rhel_aus:8.6::appstream
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
python3-libxml2-debuginfo
Red Hat:rhel_aus:8.6::appstream
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-debuginfo
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-debugsource
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-devel
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
python3-libxml2-debuginfo
Red Hat:rhel_eus_long_life:8.6::appstream
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-debuginfo
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-debugsource
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
python3-libxml2
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
python3-libxml2-debuginfo
Red Hat:rhel_aus:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2
Red Hat:rhel_eus_long_life:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-debuginfo
Red Hat:rhel_eus_long_life:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-debugsource
Red Hat:rhel_eus_long_life:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
python3-libxml2
Red Hat:rhel_eus_long_life:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
python3-libxml2-debuginfo
Red Hat:rhel_eus_long_life:8.6::baseos
before 0:2.9.7-13.el8_6.15
0:2.9.7-13.el8_6.15
libxml2-debuginfo
Red Hat:rhel_e4s:9.4::appstream
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
libxml2-debugsource
Red Hat:rhel_e4s:9.4::appstream
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
libxml2-devel
Red Hat:rhel_e4s:9.4::appstream
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
python3-libxml2-debuginfo
Red Hat:rhel_e4s:9.4::appstream
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
libxml2
Red Hat:rhel_e4s:9.4::baseos
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
libxml2-debuginfo
Red Hat:rhel_e4s:9.4::baseos
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
libxml2-debugsource
Red Hat:rhel_e4s:9.4::baseos
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
python3-libxml2
Red Hat:rhel_e4s:9.4::baseos
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
python3-libxml2-debuginfo
Red Hat:rhel_e4s:9.4::baseos
before 0:2.9.13-13.el9_4.2
0:2.9.13-13.el9_4.2
libxml2
Rocky Linux:8
before 0:2.9.7-21.el8_10.6
0:2.9.7-21.el8_10.6
libxml2
Rocky Linux:10
before 0:2.12.5-10.el10_2.2
0:2.12.5-10.el10_2.2
libxml2
Rocky Linux:9
before 0:2.9.13-14.el9_8.2
0:2.9.13-14.el9_8.2
libxml2
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 5 CVEs
before 2.12.10-150700.4.3.1
2.12.10-150700.4.3.1
libxml2-python
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 5 CVEs
before 2.12.10-150700.4.3.1
2.12.10-150700.4.3.1
libxml2-python
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 5 CVEs
before 2.12.10-150700.4.3.1
2.12.10-150700.4.3.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
python-libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
libxml2
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
python-libxml2-python
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
libxml2
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
python-libxml2-python
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
libxml2
SUSE:Linux Enterprise Micro 5.1
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
libxml2
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
python-libxml2-python
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
libxml2
SUSE:Enterprise Storage 7.1
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
python-libxml2-python
SUSE:Enterprise Storage 7.1
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
python-libxml2-python
openSUSE:Leap 15.6
From an advisory covering 4 CVEs
before 2.9.7-150000.3.82.1
2.9.7-150000.3.82.1
libxml2
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 4 CVEs
before 2.9.4-46.87.1
2.9.4-46.87.1
python-libxml2
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 4 CVEs
before 2.9.4-46.87.1
2.9.4-46.87.1
libxml2
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 4 CVEs
before 2.9.4-46.87.1
2.9.4-46.87.1
python-libxml2
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 4 CVEs
before 2.9.4-46.87.1
2.9.4-46.87.1
libxml2
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2-python
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2-python
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2-python
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2-python
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2-python
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2-python
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 2.10.3-150500.5.29.1
2.10.3-150500.5.29.1
libxml2
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2-python
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2-python
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2-python
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2-python
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2-python
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2
SUSE:Manager Proxy 4.3
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2-python
SUSE:Manager Proxy 4.3
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2
SUSE:Manager Server 4.3
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2-python
SUSE:Manager Server 4.3
From an advisory covering 4 CVEs
before 2.9.14-150400.5.44.1
2.9.14-150400.5.44.1
libxml2
SUSE:Linux Micro 6.0
From an advisory covering 6 CVEs
before 2.11.6-10.1
2.11.6-10.1
libxml2
SUSE:Linux Micro 6.1
From an advisory covering 6 CVEs
before 2.11.6-slfo.1.1_6.1
2.11.6-slfo.1.1_6.1
libxml2
Ubuntu:Pro:14.04:LTS
before 2.9.1+dfsg1-3ubuntu4.13+esm8, 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 18 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+esm7
2.9.1+dfsg1-3ubuntu4.13+esm8
libxml2
Ubuntu:Pro:16.04:LTS
before 2.9.3+dfsg1-1ubuntu0.7+esm9, 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 15 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+esm8
2.9.3+dfsg1-1ubuntu0.7+esm9
libxml2
Ubuntu:Pro:18.04:LTS
before 2.9.4+dfsg1-6.1ubuntu1.9+esm4, 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 12 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+esm3
2.9.4+dfsg1-6.1ubuntu1.9+esm4
libxml2
Ubuntu:Pro:20.04:LTS
before 2.9.10+dfsg-5ubuntu0.20.04.10+esm1, 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 13 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.10
2.9.10+dfsg-5ubuntu0.20.04.10+esm1
libxml2
Ubuntu:22.04:LTS
before 2.9.13+dfsg-1ubuntu0.8, 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 7 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.7
2.9.13+dfsg-1ubuntu0.8
libxml2
Ubuntu:24.04:LTS
before 2.9.14+dfsg-1.3ubuntu3.4, 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 5 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.3
2.9.14+dfsg-1.3ubuntu3.4
libxml2
Ubuntu:Pro:14.04:LTS
From an advisory covering 4 CVEs
before 2.9.1+dfsg1-3ubuntu4.13+esm8, 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 18 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+esm7
2.9.1+dfsg1-3ubuntu4.13+esm8
libxml2
Ubuntu:Pro:16.04:LTS
From an advisory covering 4 CVEs
before 2.9.3+dfsg1-1ubuntu0.7+esm9, 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 15 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+esm8
2.9.3+dfsg1-1ubuntu0.7+esm9
libxml2
Ubuntu:Pro:18.04:LTS
From an advisory covering 4 CVEs
before 2.9.4+dfsg1-6.1ubuntu1.9+esm4, 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 12 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+esm3
2.9.4+dfsg1-6.1ubuntu1.9+esm4
libxml2
Ubuntu:Pro:20.04:LTS
From an advisory covering 4 CVEs
before 2.9.10+dfsg-5ubuntu0.20.04.10+esm1, 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 13 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.10
2.9.10+dfsg-5ubuntu0.20.04.10+esm1
libxml2
Ubuntu:22.04:LTS
From an advisory covering 4 CVEs
before 2.9.13+dfsg-1ubuntu0.8, 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 7 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.7
2.9.13+dfsg-1ubuntu0.8
libxml2
Ubuntu:24.04:LTS
From an advisory covering 4 CVEs
before 2.9.14+dfsg-1.3ubuntu3.4, 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 5 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.3
2.9.14+dfsg-1.3ubuntu3.4
libxml2
openSUSE:Tumbleweed
From an advisory covering 5 CVEs
before 2.13.8-2.1
2.13.8-2.1

History

History
RecordedChangedSources
productsCVE List
affectedOSV
factsOSV
referencesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

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

In short

CVE-2025-6170 is a low vulnerability (CVSS 2.5) in Xmlsoft Libxml2, published June 16, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.32%, the 25th percentile. Fixed in libxml2 2.13.9-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 15 references. The JSON record has them.

MoveEnter Open