CVE-20XX-?

Xmlsoft libxml2 CVEs.

Published CVEs affecting Xmlsoft libxml2, ranked by exploit odds.

7 CVEs · updated 2026-11-06 05:35 UTC

Reset all
  1. CVE-2026-6653

    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 handling.

    Memory safety Xmlsoft libxml2

    7.0 HIGH 0.4% exploit odds Fix listed
  2. CVE-2026-86137

    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.

    Memory safety Xmlsoft libxml2

    2.9 LOW 0.2% exploit odds Fix listed
  3. CVE-2026-86139

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

    Memory safety Xmlsoft libxml2

    6.9 MEDIUM 0.2% exploit odds Fix listed
  4. CVE-2026-86140

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

    Memory safety Xmlsoft libxml2

    8.0 HIGH 0.2% exploit odds Fix listed
  5. CVE-2026-86142

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

    Memory safety Xmlsoft libxml2

    6.9 MEDIUM 0.2% exploit odds Fix listed
  6. CVE-2026-11979

    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 input line, an attacker can overflow internal buffers (command, arg, and argv) during input parsing. This results in memory corruption within the stack frame. Successful exploitation may cause a crash or potentially allow arbitrary code execution in the context of the xmlcatalog process. This issue has been fixed in the commit c2e233fc. NOTE: The maintainers of this project did not agree that this issue is a vulnerability and considered it a bug.

    Memory safety Library Xmlsoft libxml2

    1.8 LOW 0.1% exploit odds Fix listed
  7. CVE-2026-86138

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

    Memory safety Xmlsoft libxml2

    6.9 MEDIUM 0.1% exploit odds Fix listed

All CVEs affecting Xmlsoft libxml2 that appear in CVE.org and NVD, sorted by how likely they are to be exploited (EPSS), with fix status and timeline.