p PatchFirst

PatchFirst · Latest vulnerabilities

libarchive vulnerabilities

Vulnerability published for libarchive in the last 30 days: 1. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 8

  1. CVE-2026-17591

    Low · CVSS 3.6EPSS 0.15%No fix published

    Libarchive: libarchive: use-after-free via aliased mac metadata copy

    A flaw was found in libarchive. An attacker can cause a Denial of Service (DoS) or potential information disclosure due to a use-after-free vulnerability, which occurs when a program reads memory that has already been released. This issue arises when the archive_entry_copy_mac_metadata() function deallocates an internal buffer before completing a data copy. An attacker who can supply input to an application utilizing this function can trigger the flaw to crash the application or read uninitialized memory data.

    Published Updated
  2. CVE-2026-16517

    Low · CVSS 2.9EPSS 0.1%Fix available

    Libarchive: libarchive: signed integer overflow in archive_write_zip_header

    A signed integer overflow vulnerability was found in libarchive's ZIP writer. In the archive_write_zip_header function in archive_write_set_format_zip.c, when ZIP encryption is enabled and the entry file size is close to INT64_MAX, the addition of the encryption overhead to the entry size overflows int64_t, resulting in undefined behavior. This could lead to incorrect Zip64 extension decisions or potential memory corruption.

    • Update to 3.8.5-1ubuntu2.3
    Published Updated
  3. CVE-2026-15028

    Low · CVSS 3.9EPSS 0.2%Fix available

    Libarchive: heap overflow oob read while parsing a tar archive contains a pax extended header

    A flaw was found in libarchive. This vulnerability allows a remote attacker to trigger a heap overflow by providing a specially crafted tar archive. The issue occurs during the parsing of a PAX extended header containing a malformed SUN.holesdata sparse-file attribute. Successful exploitation could lead to a denial of service, making the system unavailable, or potentially allow for arbitrary code execution, giving the attacker control over the affected system.

    • Update to 3.8.5-1ubuntu2.2
    Published Updated
  4. CVE-2026-14164

    High · CVSS 7.5EPSS 0.79%Fix available

    Libarchive: double-free vulnerability in rar5 decompression logic via dangling filtered_buf pointer in init_unpack()

    A double free issue has been identified in libarchive's RAR5 reader. During parsing of a specially crafted RAR5 archive, the filtered_buf pointer may remain stale after being freed during unpacking state reinitialization. Subsequent processing of another archive entry can trigger a second free of the same memory region, resulting in a double-free condition. Successful exploitation may cause applications using the vulnerable libarchive API to terminate unexpectedly, leading to a denial of service.

    • Update to 3.8.5-1ubuntu2.2
    Published Updated
  5. CVE-2026-5745

    Medium · CVSS 5.5EPSS 0.16%Fix available

    Libarchive: a null pointer dereference vulnerability exists in the acl parser of libarchive

    A flaw was found in libarchive. A NULL pointer dereference vulnerability exists in the ACL parsing logic, specifically within the archive_acl_from_text_nl() function. When processing a malformed ACL string (such as a bare "d" or "default" tag without subsequent fields), the function fails to perform adequate validation before advancing the pointer. An attacker can exploit this by providing a maliciously crafted archive, causing an application utilizing the libarchive API (such as bsdtar) to crash, resulting in a Denial of Service (DoS).

    • Update to 3.8.5-1ubuntu2.2
    Published Updated
  6. CVE-2026-5121

    High · CVSS 7.5EPSS 1.09%Fix available

    Libarchive: libarchive: arbitrary code execution via integer overflow in iso9660 image processing

    A flaw was found in libarchive. On 32-bit systems, an integer overflow vulnerability exists in the zisofs block pointer allocation logic. A remote attacker can exploit this by providing a specially crafted ISO9660 image, which can lead to a heap buffer overflow. This could potentially allow for arbitrary code execution on the affected system.

    • Update to 3.8.5-1ubuntu2.1
    Published Updated
  7. CVE-2026-4426

    Medium · CVSS 6.5EPSS 0.31%Fix available

    Libarchive: libarchive: denial of service via malformed iso file processing

    A flaw was found in libarchive. An Undefined Behavior vulnerability exists in the zisofs decompression logic, caused by improper validation of a field (`pz_log2_bs`) read from ISO9660 Rock Ridge extensions. A remote attacker can exploit this by supplying a specially crafted ISO file. This can lead to incorrect memory allocation and potential application crashes, resulting in a denial-of-service (DoS) condition.

    • Update to 3.8.5-1ubuntu2.1
    Published Updated
  8. CVE-2026-4424

    High · CVSS 7.5EPSS 1.26%Fix available

    Libarchive: libarchive: information disclosure via heap out-of-bounds read in rar archive processing

    A flaw was found in libarchive. This heap out-of-bounds read vulnerability exists in the RAR archive processing logic due to improper validation of the LZSS sliding window size after transitions between compression methods. A remote attacker can exploit this by providing a specially crafted RAR archive, leading to the disclosure of sensitive heap memory information without requiring authentication or user interaction.

    • Update to 3.8.5-1ubuntu2.1
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →