Direct Vulnerabilities

Known vulnerabilities in the libxml2 package. This does not include vulnerabilities belonging to this package’s dependencies.

Fix vulnerabilities automatically

Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

Fix for free
VulnerabilityVulnerable Version
  • L
NULL Pointer Dereference

*
  • L
Heap-based Buffer Overflow

*
  • L
Resource Exhaustion

*
  • L
Out-of-bounds Read

*
  • L
Stack-based Buffer Overflow

*
  • L
Out-of-bounds Read

*
  • L
Out-of-bounds Read

*
  • L
Out-of-Bounds

*
  • L
Resource Management Errors

*
  • L
Out-of-bounds Read

*
  • L
Out-of-bounds Read

*
  • L
Out-of-bounds Read

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • M
Out-of-bounds Write

*
  • M
Missing Release of Resource after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • M
XML External Entity (XXE) Injection

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • M
Heap-based Buffer Overflow

*
  • M
Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion')

*
  • M
Improper Restriction of Recursive Entity References in DTDs ('XML Entity Expansion')

*
  • M
XML External Entity (XXE) Injection

*
  • M
Heap-based Buffer Overflow

*
  • M
Use After Free

*
  • M
Heap-based Buffer Overflow

*
  • M
Use of Externally-Controlled Format String

*
  • M
Heap-based Buffer Overflow

*
  • M
Uncontrolled Recursion

*
  • M
Uncontrolled Recursion

*
  • M
Improper Input Validation

*
  • M
Heap-based Buffer Overflow

*
  • M
Use After Free

*
  • M
Heap-based Buffer Overflow

*
  • M
Use After Free

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • M
Use After Free

*
  • M
Resource Management Errors

*
  • M
Out-of-Bounds

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • M
XML External Entity (XXE) Injection

*
  • M
Access Restriction Bypass

*
  • M
Algorithmic Complexity

*
  • M
Use After Free

*
  • H
Heap-based Buffer Overflow

*
  • H
Heap-based Buffer Overflow

*
  • M
Integer Overflow or Wraparound

<0:2.12.5-9.el10_0.9
  • M
Integer Coercion Error

<0:2.12.5-9.el10_0.9
  • H
Buffer Overflow

<0:2.12.5-9.el10_0.9
  • M
Incorrect Resource Transfer Between Spheres

<0:2.12.5-9.el10_0.9
  • M
Buffer Overflow

<0:2.12.5-9.el10_0.9
  • M
Buffer Access with Incorrect Length Value

<0:2.12.5-9.el10_0.9
  • H
Release of Invalid Pointer or Reference

<0:2.12.5-9.el10_0.9
  • H
Release of Invalid Pointer or Reference

<0:2.12.5-10.el10_2.4
  • M
Buffer Access with Incorrect Length Value

<0:2.12.5-10.el10_2.4
  • H
Buffer Overflow

<0:2.12.5-10.el10_2.4
  • M
Integer Coercion Error

<0:2.12.5-10.el10_2.4
  • M
Incorrect Resource Transfer Between Spheres

<0:2.12.5-10.el10_2.4
  • M
Integer Overflow or Wraparound

<0:2.12.5-10.el10_2.4
  • L
Stack-based Buffer Overflow

<0:2.12.5-9.el10_0.2
  • M
NULL Pointer Dereference

<0:2.15.3-0.1.3.hum1
  • H
Release of Invalid Pointer or Reference

<0:2.15.4-0.1.hum1
  • L
Unchecked Return Value

<0:2.15.4-0.1.hum1
  • L
Out-of-bounds Read

<0:2.15.4-0.1.hum1
  • H
Buffer Overflow

<0:2.15.4-0.1.hum1
  • M
Integer Overflow or Wraparound

<0:2.15.4-0.1.hum1
  • M
Incorrect Resource Transfer Between Spheres

<0:2.15.4-0.1.hum1
  • M
Integer Overflow or Wraparound

<0:2.15.4-0.1.hum1
  • M
Buffer Access with Incorrect Length Value

<0:2.15.4-0.1.hum1
  • M
Integer Coercion Error

<0:2.15.4-0.1.hum1
  • M
Buffer Overflow

<0:2.12.5-10.el10_2.3
  • L
Stack-based Buffer Overflow

<0:2.12.5-10.el10_2.2
  • L
Buffer Over-read

<0:2.12.5-9.el10_0.1
  • M
Buffer Overflow

<0:2.15.3-0.1.1.hum1
  • L
Buffer Over-read

<0:2.12.5-10.el10_2.1
  • H
Use After Free

<0:2.15.3-0.1.hum1
  • M
Access of Resource Using Incompatible Type ('Type Confusion')

<0:2.15.3-0.1.hum1
  • M
Access of Resource Using Incompatible Type ('Type Confusion')

*
  • M
Unchecked Input for Loop Condition

<0:2.15.2-0.3.hum1
  • H
Out-of-bounds Read

<0:2.15.2-0.3.hum1
  • H
Expired Pointer Dereference

<0:2.15.2-0.3.hum1
  • H
Expired Pointer Dereference

<0:2.15.2-0.3.hum1
  • M
Return of Wrong Status Code

<0:2.15.2-0.3.hum1
  • M
Out-of-bounds Read

<0:2.15.2-0.3.hum1
  • L
Stack-based Buffer Overflow

<0:2.15.2-0.3.hum1
  • M
Out-of-bounds Write

<0:2.15.2-0.3.hum1
  • M
Buffer Overflow

<0:2.15.2-0.3.hum1
  • M
Uncontrolled Recursion

<0:2.15.2-0.3.hum1
  • L
Resource Exhaustion

<0:2.15.2-0.3.hum1
  • L
Uncontrolled Recursion

<0:2.15.2-0.3.hum1
  • H
Use After Free

<0:2.12.5-5.el10_0
  • H
Stack-based Buffer Overflow

<0:2.12.5-5.el10_0
  • M
Memory Leak

<0:2.15.2-0.3.hum1
  • M
Memory Leak

*
  • M
Memory Leak

*
  • L
Resource Exhaustion

*
  • L
Resource Exhaustion

*
  • M
Uncontrolled Recursion

*
  • M
Uncontrolled Recursion

*
  • L
Uncontrolled Recursion

*
  • L
Uncontrolled Recursion

*
  • M
Out-of-bounds Read

<0:2.12.5-9.el10_0
  • M
Return of Wrong Status Code

<0:2.12.5-9.el10_0
  • H
Expired Pointer Dereference

<0:2.12.5-7.el10_0
  • M
Out-of-bounds Write

<0:2.12.5-7.el10_0
  • H
Out-of-bounds Read

<0:2.12.5-7.el10_0
  • H
Expired Pointer Dereference

<0:2.12.5-7.el10_0
  • L
Stack-based Buffer Overflow

*
  • C
XML External Entity (XXE) Injection

<0:2.12.5-5.el10_0
  • L
NULL Pointer Dereference

*
  • L
NULL Pointer Dereference

*
  • L
Out-of-bounds Read

*
  • L
Use After Free

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • L
Stack-based Buffer Overflow

*
  • L
Stack-based Buffer Overflow

*
  • L
Resource Exhaustion

*
  • H
Use After Free

*
  • M
Improper Input Validation

*
  • M
Use After Free

*
  • H
Use After Free

*
  • M
Heap-based Buffer Overflow

*
  • M
Use of Externally-Controlled Format String

*
  • M
Uncontrolled Recursion

*
  • M
Use After Free

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • H
Heap-based Buffer Overflow

*
  • M
Use After Free

*
  • M
Uncontrolled Recursion

*
  • M
Heap-based Buffer Overflow

*
  • H
Heap-based Buffer Overflow

*
  • M
Use After Free

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • M
Out-of-Bounds

*
  • L
Out-of-bounds Read

*
  • M
Resource Management Errors

*
  • H
Out-of-bounds Write

*
  • M
Heap-based Buffer Overflow

*
  • L
Out-of-bounds Read

*
  • M
Heap-based Buffer Overflow

*
  • M
Heap-based Buffer Overflow

*
  • L
Out-of-bounds Read

*
  • M
Heap-based Buffer Overflow

*
  • M
Unchecked Return Value

*
  • M
Heap-based Buffer Overflow

*
  • L
Out-of-Bounds

*
  • M
XML External Entity (XXE) Injection

*
  • M
Heap-based Buffer Overflow

*