libarchive

Direct Vulnerabilities

Known vulnerabilities in the libarchive 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
  • H
Integer Overflow or Wraparound

<0:3.3.3-1.el8_4.2
  • H
Out-of-bounds Read

<0:3.3.3-1.el8_4.2
  • H
Integer Overflow or Wraparound

<0:3.3.3-5.el8_8.2
  • H
Out-of-bounds Read

<0:3.3.3-5.el8_8.2
  • H
Integer Overflow or Wraparound

<0:3.3.3-5.el8_8.2
  • H
Out-of-bounds Read

<0:3.3.3-5.el8_8.2
  • H
Integer Overflow or Wraparound

<0:3.3.3-6.el8_6.1
  • H
Out-of-bounds Read

<0:3.3.3-6.el8_6.1
  • H
Integer Overflow or Wraparound

<0:3.3.3-6.el8_6.1
  • H
Out-of-bounds Read

<0:3.3.3-6.el8_6.1
  • H
Integer Overflow or Wraparound

<0:3.3.3-6.el8_6.1
  • H
Out-of-bounds Read

<0:3.3.3-6.el8_6.1
  • H
Integer Overflow or Wraparound

<0:3.3.2-8.el8_2.2
  • H
Out-of-bounds Read

<0:3.3.2-8.el8_2.2
  • M
NULL Pointer Dereference

*
  • H
Integer Overflow or Wraparound

<0:3.3.3-7.el8_10
  • H
Out-of-bounds Read

<0:3.3.3-7.el8_10
  • M
Incorrect Bitwise Shift of Integer

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

*
  • H
Integer Overflow or Wraparound

<0:3.3.3-6.el8_6
  • H
Integer Overflow or Wraparound

<0:3.3.3-6.el8_6
  • H
Integer Overflow or Wraparound

<0:3.3.3-6.el8_6
  • H
Integer Overflow or Wraparound

<0:3.3.3-1.el8_4.1
  • H
Integer Overflow or Wraparound

<0:3.3.3-5.el8_8.1
  • H
Integer Overflow or Wraparound

<0:3.3.3-5.el8_8.1
  • H
Integer Overflow or Wraparound

<0:3.3.2-8.el8_2.1
  • L
Out-of-bounds Read

*
  • H
Integer Overflow or Wraparound

<0:3.3.3-6.el8_10
  • L
Out-of-bounds Write

*
  • L
Heap-based Buffer Overflow

*
  • L
Integer Overflow or Wraparound

*
  • M
Unchecked Return Value

*
  • L
NULL Pointer Dereference

*
  • M
Buffer Over-read

*
  • L
NULL Pointer Dereference

<0:3.3.3-4.el8_6
  • L
NULL Pointer Dereference

<0:3.3.3-4.el8_6
  • L
NULL Pointer Dereference

<0:3.3.3-4.el8_6
  • L
NULL Pointer Dereference

<0:3.3.3-4.el8_6
  • L
NULL Pointer Dereference

<0:3.3.3-5.el8
  • L
NULL Pointer Dereference

<0:3.3.3-5.el8
  • L
NULL Pointer Dereference

<0:3.3.3-5.el8
  • L
NULL Pointer Dereference

<0:3.3.3-5.el8
  • L
NULL Pointer Dereference

<0:3.3.3-5.el8
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • M
Link Following

<0:3.3.3-3.el8_5
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-4.el8_0
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • H
Use After Free

<0:3.3.2-8.el8_1
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Use After Free

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-9.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Out-of-bounds Read

<0:3.3.2-7.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • M
Off-by-one Error

<0:3.3.3-1.el8
  • L
Improper Input Validation

*
  • L
NULL Pointer Dereference

*
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Out-of-bounds Read

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8
  • M
Heap-based Buffer Overflow

<0:3.3.3-1.el8