xmlsoft libxml2 Schwachstellen (CVE)

Für xmlsoft libxml2 veröffentlichte CVE-Einträge, neueste zuerst. Folgen Sie, um bei neuen Einträgen eine E-Mail zu erhalten.

24 Ergebnisse
5.6Mittel
CVE-2026-86144
xmlsoft libxml2

In xinclude in libxml2 before 2.15.4, xmlXIncludeProcess and xmlXIncludeProcessTree do not propagate parseFlags. This has security relevance for, for example, the XML_PARSE_NONET flag, if (without it) a custom resource loader accesses the internet and trigger…

6.9Mittel
CVE-2026-86143
xmlsoft libxml2

In xmlIO in libxml2 before 2.15.4, an inconsistency in xmlOutputWriteCallback and xmlBufUse causes negative lengths to reach write callbacks, aka a lack of a check for integer overflow before calling writecallback. This has security relevance for many types o…

6.9Mittel
CVE-2026-86142
xmlsoft libxml2

In libxml2 before 2.15.4, there is a heap-based buffer overflow in xmlXPtrEvalXPtrPart because of xmlXPtrEval xpointer length saturation.

2.9Niedrig
CVE-2026-86141
xmlsoft libxml2

xmlregexp in libxml2 before 2.15.4 has a NULL pointer dereference in xmlRegNewParserCtxt after a strdup failure, i.e., it does not calculate a string length after NULL checking.

8.0Hoch
CVE-2026-86140
xmlsoft libxml2

In libxml2 before 2.15.4, xmlSnprintfElements in valid.c has a strcat stack-based buffer overflow.

6.9Mittel
CVE-2026-86139
xmlsoft libxml2

In libxml2 before 2.15.4, xmlURIEscapeStr in uri.c has an integer overflow.

6.9Mittel
CVE-2026-86138
xmlsoft libxml2

In libxml2 before 2.15.4, xmlDictAddQString in dict.c has an integer overflow and resultant heap-based buffer overflow.

2.9Niedrig
CVE-2026-86137
xmlsoft libxml2

In libxml2 before 2.15.4, xmlFAParsePosCharGroup has an out-of-bounds read, aka an out-of-bounds read in the NXT macro in xmlregexp.

1.8Niedrig
CVE-2026-11979

Stack-Based Buffer Overflow in libxml2

xmlsoft libxml2

libxml2 is vulnerable to multiple stack-based buffer overflows in the xmlcatalog utility when running in --shell mode. The usershell() function processes user input using fixed-size stack buffers without proper bounds checking. By supplying an overly long inp…

6.5Mittel
CVE-2026-6732

Libxml2: libxml2: denial of service via crafted xsd-validated document

Red Hat Red Hat Hardened Images; Red Hat Red Hat Enterprise Linux 10; Red Hat Red Hat Enterprise Linux 6; Red Hat Red Hat Enterprise Linux 7

A flaw was found in libxml2. This vulnerability occurs when the library processes a specially crafted XML Schema Definition (XSD) validated document that includes an internal entity reference. An attacker could exploit this by providing a malicious document, …

2.9Niedrig
CVE-2026-0992

Libxml2: libxml2: denial of service via crafted xml catalogs

Red Hat Red Hat Hardened Images; Red Hat Red Hat Enterprise Linux 10; Red Hat Red Hat Enterprise Linux 6; Red Hat Red Hat Enterprise Linux 7

A flaw was found in the libxml2 library. This uncontrolled resource consumption vulnerability occurs when processing XML catalogs that contain repeated <nextCatalog> elements pointing to the same downstream catalog. A remote attacker can exploit this by suppl…

3.7Niedrig
CVE-2026-0989

Libxml2: unbounded relaxng include recursion leading to stack overflow

Red Hat Red Hat Hardened Images; Red Hat Red Hat Enterprise Linux 10; Red Hat Red Hat Enterprise Linux 6; Red Hat Red Hat Enterprise Linux 7

A flaw was identified in the RelaxNG parser of libxml2 related to how external schema inclusions are handled. The parser does not enforce a limit on inclusion depth when resolving nested <include> directives. Specially crafted or overly complex schemas can ca…

5.9Mittel
CVE-2026-0990

Libxml2: libxml2: denial of service via uncontrolled recursion in xml catalog processing

Red Hat Red Hat Hardened Images; Red Hat Red Hat Enterprise Linux 10; Red Hat Red Hat Enterprise Linux 6; Red Hat Red Hat Enterprise Linux 7

A flaw was found in libxml2, an XML parsing library. This uncontrolled recursion vulnerability occurs in the xmlCatalogXMLResolveURI function when an XML catalog contains a delegate URI entry that references itself. A remote attacker could exploit this config…

6.2Mittel
CVE-2025-9714

Stack overflow in libxml2

libxml2 libxml2; Siemens RUGGEDCOM ROX MX5000; Siemens RUGGEDCOM ROX MX5000RE; Siemens RUGGEDCOM ROX RX1400

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` wer…

3.3Niedrig
CVE-2025-8732

libxml2 xmlcatalog xmlParseSGMLCatalog recursion

libxml2; Siemens RUGGEDCOM RST2428P

A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requireme…

2.5Niedrig
CVE-2025-6170

Libxml2: stack buffer overflow in xmllint interactive shell command handling

libxml2; Red Hat Red Hat Enterprise Linux 10; Red Hat Red Hat Enterprise Linux 10.0 Extended Update Support; Red Hat Red Hat Enterprise Linux 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 attacker…

7.5Hoch
CVE-2025-6021

Libxml2: integer overflow in xmlbuildqname() leads to stack buffer overflow in libxml2

libxml2; Red Hat Red Hat Enterprise Linux 10; Red Hat Red Hat Enterprise Linux 7 Extended Lifecycle Support; Red Hat Red Hat Enterprise Linux 8

A flaw was found in libxml2's xmlBuildQName function, where integer overflows in buffer size calculations can lead to a stack-based buffer overflow. This issue can result in memory corruption or a denial of service when processing crafted input.

1.4%EPSS
2.9Niedrig
CVE-2025-32415
xmlsoft libxml2

In libxml2 before 2.13.8 and 2.14.x before 2.14.2, xmlSchemaIDCFillNodeTables in xmlschemas.c has a heap-based buffer under-read. To exploit this, a crafted XML document must be validated against an XML schema with certain identity constraints, or a crafted X…

5.6Mittel
CVE-2025-32414
xmlsoft libxml2

In libxml2 before 2.13.8 and 2.14.x before 2.14.2, out-of-bounds memory access can occur in the Python API (Python bindings) because of an incorrect return value. This occurs in xmlPythonFileRead and xmlPythonFileReadRaw because of a difference between bytes …

7.8Hoch
CVE-2024-56171
xmlsoft libxml2

libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a use-after-free in xmlSchemaIDCFillNodeTables and xmlSchemaBubbleIDCNodeTables in xmlschemas.c. To exploit this, a crafted XML document must be validated against an XML schema with certain identity constrai…

1.2%EPSS
2.9Niedrig
CVE-2025-27113
xmlsoft libxml2

libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a NULL pointer dereference in xmlPatMatch in pattern.c.

1.1%EPSS
7.8Hoch
CVE-2025-24928
xmlsoft libxml2

libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a stack-based buffer overflow in xmlSnprintfElements in valid.c. To exploit this, DTD validation must occur for an untrusted document or untrusted DTD. NOTE: this is similar to CVE-2017-9047.

8.1Hoch
CVE-2022-49043
xmlsoft libxml2

xmlXIncludeAddNode in xinclude.c in libxml2 before 2.11.0 has a use-after-free.