VYPR
Vendor

Libarchive

Products
1
CVEs
88
Across products
88
Status
Private

Products

1

Recent CVEs

88
View all 88 CVEs →
  • CVE-2022-36227CriNov 22, 2022
    risk 0.64cvss 9.8epss 0.02

    In libarchive before 3.6.2, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties…

  • CVE-2018-1000878HigDec 20, 2018
    risk 0.58cvss 8.8epss 0.04

    libarchive version commit 416694915449219d505531b1096384f3237dd6cc onwards (release v3.1.0 onwards) contains a CWE-416: Use After Free vulnerability in RAR decoder - libarchive/archive_read_support_format_rar.c that can result in Crash/DoS - it is unknown if RCE is possible.…

  • CVE-2018-1000877HigDec 20, 2018
    risk 0.58cvss 8.8epss 0.05

    libarchive version commit 416694915449219d505531b1096384f3237dd6cc onwards (release v3.1.0 onwards) contains a CWE-415: Double Free vulnerability in RAR decoder - libarchive/archive_read_support_format_rar.c, parse_codes(), realloc(rar->lzss.window, new_size) with new_size = 0…

  • CVE-2020-9308HigFeb 20, 2020
    risk 0.57cvss 8.8epss 0.02

    archive_read_support_format_rar5.c in libarchive before 3.4.2 attempts to unpack a RAR5 file with an invalid or corrupted header (such as a header size of zero), leading to a SIGSEGV or possibly unspecified other impact.

  • CVE-2016-4736HigSep 25, 2016
    risk 0.57cvss 8.8epss 0.03

    libarchive in Apple OS X before 10.12 allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via a crafted file.

  • CVE-2016-6250HigSep 21, 2016
    risk 0.56cvss 8.6epss 0.06

    Integer overflow in the ISO9660 writer in libarchive before 3.2.1 allows remote attackers to cause a denial of service (application crash) or execute arbitrary code via vectors related to verifying filename lengths when writing an ISO9660 archive, which trigger a buffer overflow.

  • CVE-2025-5914HigJun 9, 2025
    risk 0.51cvss 7.8epss 0.00

    A vulnerability has been identified in the libarchive library, specifically within the archive_read_format_rar_seek_data() function. This flaw involves an integer overflow that can ultimately lead to a double-free condition. Exploiting a double-free vulnerability can result in…

  • CVE-2024-26256HigApr 9, 2024
    risk 0.51cvss 7.8epss 0.85

    Libarchive Remote Code Execution Vulnerability

  • CVE-2021-31566HigAug 23, 2022
    risk 0.51cvss 7.8epss 0.00

    An improper link resolution flaw can occur while extracting an archive leading to changing modes, times, access control lists, and flags of a file outside of the archive. An attacker may provide a malicious archive to a victim user, who would trigger this flaw when trying to…

  • CVE-2021-23177HigAug 23, 2022
    risk 0.51cvss 7.8epss 0.00

    An improper link resolution flaw while extracting an archive can lead to changing the access control list (ACL) of the target of the link. An attacker may provide a malicious archive to a victim user, who would trigger this flaw when trying to extract the archive. A local…

  • CVE-2016-4302HigSep 21, 2016
    risk 0.51cvss 7.8epss 0.05

    Heap-based buffer overflow in the parse_codes function in archive_read_support_format_rar.c in libarchive before 3.2.1 allows remote attackers to execute arbitrary code via a RAR file with a zero-sized dictionary.

  • CVE-2016-4301HigSep 21, 2016
    risk 0.51cvss 7.8epss 0.04

    Stack-based buffer overflow in the parse_device function in archive_read_support_format_mtree.c in libarchive before 3.2.1 allows remote attackers to execute arbitrary code via a crafted mtree file.

  • CVE-2016-4300HigSep 21, 2016
    risk 0.51cvss 7.8epss 0.05

    Integer overflow in the read_SubStreamsInfo function in archive_read_support_format_7zip.c in libarchive before 3.2.1 allows remote attackers to execute arbitrary code via a 7zip file with a large number of substreams, which triggers a heap-based buffer overflow.

  • CVE-2016-1541HigMay 7, 2016
    risk 0.51cvss 8.8epss 0.10

    Heap-based buffer overflow in the zip_read_mac_metadata function in archive_read_support_format_zip.c in libarchive before 3.2.0 allows remote attackers to execute arbitrary code via crafted entry-size values in a ZIP archive.

  • CVE-2024-48615HigMar 28, 2025
    risk 0.49cvss 7.5epss 0.01

    Null Pointer Dereference vulnerability in libarchive 3.7.6 and earlier when running program bsdtar in function header_pax_extension at rchive_read_support_format_tar.c:1844:8.

  • CVE-2017-14502HigSep 17, 2017
    risk 0.49cvss 7.5epss 0.03

    read_header in archive_read_support_format_rar.c in libarchive 3.3.2 suffers from an off-by-one error for UTF-16 names in RAR archives, leading to an out-of-bounds read in archive_read_format_rar_read_header.

  • CVE-2016-8689HigFeb 15, 2017
    risk 0.49cvss 7.5epss 0.03

    The read_Header function in archive_read_support_format_7zip.c in libarchive 3.2.1 allows remote attackers to cause a denial of service (out-of-bounds read) via multiple EmptyStream attributes in a header in a 7zip archive.

  • CVE-2016-8687HigFeb 15, 2017
    risk 0.49cvss 7.5epss 0.05

    Stack-based buffer overflow in the safe_fprintf function in tar/util.c in libarchive 3.2.1 allows remote attackers to cause a denial of service via a crafted non-printable multibyte character in a filename.

  • CVE-2017-5601HigJan 27, 2017
    risk 0.49cvss 7.5epss 0.04

    An error in the lha_read_file_header_1() function (archive_read_support_format_lha.c) in libarchive 3.2.2 allows remote attackers to trigger an out-of-bounds read memory access and subsequently cause a crash via a specially crafted archive.

  • CVE-2016-5418HigSep 21, 2016
    risk 0.49cvss 7.5epss 0.05

    The sandboxing code in libarchive 3.2.0 and earlier mishandles hardlink archive entries of non-zero data size, which might allow remote attackers to write to arbitrary files via a crafted archive file.