Priority LOW 33
In xinclude in libxml2 before 2.15.4, xmlXIncludeProcess and xmlXIncludeProcessTree do not propagate parseFlags.
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00186 · Published 2026-09-05 · Partial fix · 2.15.4 CWE-669
Priority LOW 33
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.
CVSS 3.1HIGH 7.3· Local · Low privileges · No interaction · EPSS 0.00194 · Published 2026-09-05 · Partial fix · 2.15.4 CWE-192
Priority LOW 35
In libxml2 before 2.15.4, there is a heap-based buffer overflow in xmlXPtrEvalXPtrPart because of xmlXPtrEval xpointer length saturation.
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00157 · Published 2026-09-05 · Partial fix · 2.15.4 CWE-122
Priority LOW 15
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.
CVSS 3.1LOW 3.3· Local · Low privileges · No interaction · EPSS 0.00165 · Published 2026-09-05 · Fixed in 2.15.4 CWE-252
Priority LOW 36
In libxml2 before 2.15.4, xmlSnprintfElements in valid.c has a strcat stack-based buffer overflow.
CVSS 3.1HIGH 8.0· Local · No auth · No interaction · EPSS 0.00157 · Published 2026-09-05 · Partial fix · 2.15.4 CWE-121
Priority LOW 35
In libxml2 before 2.15.4, xmlURIEscapeStr in uri.c has an integer overflow.
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00166 · Published 2026-09-05 · Fixed in 2.15.4 CWE-190
Priority LOW 33
In libxml2 before 2.15.4, xmlDictAddQString in dict.c has an integer overflow and resultant heap-based buffer overflow.
CVSS 3.1HIGH 7.8· Local · Low privileges · No interaction · EPSS 0.00132 · Published 2026-09-05 · Partial fix · 2.15.4 CWE-190
Priority LOW 27
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.
CVSS 3.1MEDIUM 6.1· Local · Low privileges · No interaction · EPSS 0.00195 · Published 2026-09-05 · Fixed in 2.15.4 CWE-125
Priority LOW 9
libxml2 is vulnerable to multiple stack-based buffer overflows in the xmlcatalog utility when running in --shell mode.
CVSS 4.0LOW 1.8· Local · No auth · User interaction · EPSS 0.00148 · Published 2026-06-29 · Partial fix CWE-121
Priority LOW 31
Use After Free in libxml2's xmlParseInternalSubset from GNOME libxml2 version 2.9.11 to 2.11.0 allows a remote attacker to cause a denial-of-service via maliciously crafted XML input with improper entity resolution handl…
CVSS 4.0HIGH 7.0· Network · No auth · No interaction · EPSS 0.00355 · Published 2026-06-22 · Partial fix · 2.11.0 CWE-416
Priority LOW 34
A flaw was found in libxml2.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00632 · Published 2026-04-23 · Partial fix · 2.15.3-0.1.hum1 CWE-843
Priority LOW 15
A flaw was found in the libxml2 library.
CVSS 3.1LOW 2.9· Local · No auth · No interaction · EPSS 0.00459 · Published 2026-01-15 · Partial fix · 2.15.2-0.3.hum1 CWE-400
Priority LOW 18
A flaw was identified in the RelaxNG parser of libxml2 related to how external schema inclusions are handled.
CVSS 3.1LOW 3.7· Network · No auth · No interaction · EPSS 0.0053 · Published 2026-01-15 · Partial fix · 2.15.2-0.3.hum1 CWE-674
Priority LOW 28
A flaw was found in libxml2, an XML parsing library.
CVSS 3.1MEDIUM 5.9· Network · No auth · No interaction · EPSS 0.00955 · Published 2026-01-15 · Partial fix · 2.15.2-0.3.hum1 CWE-674
Priority LOW 27
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.
CVSS 3.1MEDIUM 6.2· Local · No auth · No interaction · EPSS 0.00159 · Published 2025-09-10 · Partial fix · 2.10.0, 2.12.7+dfsg+really2.9.14-0.4ubuntu0.3 +6 CWE-674
Priority LOW 22
A vulnerability was found in libxml2 up to 2.14.5.
CVSS 4.0MEDIUM 4.8· Local · Low privileges · No interaction · EPSS 0.00238 · Published 2025-08-08 · No fix listed CWE-404
Priority LOW 13
A flaw was found in the interactive shell of the xmllint command-line tool, used for parsing XML files.
CVSS 3.1LOW 2.5· Local · No auth · User interaction · EPSS 0.00323 · Published 2025-06-16 · Partial fix · 2.14.5, 2.12.5-10.el10_2.2 +89 CWE-121
Priority HIGH 72
A flaw was found in libxml2's xmlBuildQName function, where integer overflows in buffer size calculations can lead to a stack-based buffer overflow.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01367 · Published 2025-06-12 · Partial fix · 2.14.4, 2.12.5-7.el10_0 +21 CWE-787
Priority HIGH 66
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.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.0059 · Published 2025-04-17 · Partial fix · 2.13.8, 2.14.2 CWE-1284
Priority HIGH 66
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.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00384 · Published 2025-04-08 · Partial fix · 2.13.8, 2.14.2 CWE-393
Priority LOW 35
libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a NULL pointer dereference in xmlPatMatch in pattern.c.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.01053 · Published 2025-02-18 · Partial fix · 2.12.10, 2.13.6 CWE-476
Priority LOW 36
libxml2 before 2.12.10 and 2.13.x before 2.13.6 has a stack-based buffer overflow in xmlSnprintfElements in valid.c.
CVSS 3.1HIGH 7.8· Local · No auth · No interaction · EPSS 0.00385 · Published 2025-02-18 · Partial fix · 2.12.10, 2.13.6 CWE-121
Priority MEDIUM 45
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.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.01178 · Published 2025-02-18 · Partial fix · 2.12.10, 2.13.6 CWE-416
Priority LOW 37
xmlXIncludeAddNode in xinclude.c in libxml2 before 2.11.0 has a use-after-free.
CVSS 3.1HIGH 8.1· Local · No auth · No interaction · EPSS 0.00265 · Published 2025-01-26 · Partial fix · 2.11.0 CWE-416
Priority MEDIUM 48
In libxml2 2.11 before 2.11.9, 2.12 before 2.12.9, and 2.13 before 2.13.3, the SAX parser can produce events for external entities even if custom SAX handlers try to override entity content (by setting "checked").
CVSS 3.1CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.01218 · Published 2024-12-23 · Fixed in 2.11.9, 2.12.9 +1 CWE-611
Load more