Red Hat Security AdvisoryRHSA-2016:1844
libarchive security update
Released 2016-09-12 · Red Hat rating Important · View on Red Hat →
Fixes 23 records
Priority MEDIUM 51
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 ar…
CVSS 3.0HIGH 8.8· Network · No auth · User interaction · EPSS 0.10284 · Published 2016-05-07 · Fixed CWE-20
Priority MEDIUM 47
The ae_strtofflags function in archive_entry.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted mtree file.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.11992 · Published 2016-09-20 · Fixed CWE-125
Priority MEDIUM 46
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…
CVSS 3.0HIGH 8.6· Network · No auth · No interaction · EPSS 0.06251 · Published 2016-09-21 · Fixed CWE-190
Priority MEDIUM 42
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.
CVSS 3.0HIGH 7.8· Local · No auth · User interaction · EPSS 0.04757 · Published 2016-09-21 · Fixed CWE-119
Priority MEDIUM 42
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, w…
CVSS 3.0HIGH 7.8· Local · No auth · User interaction · EPSS 0.04919 · Published 2016-09-21 · Fixed CWE-190
Priority MEDIUM 40
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.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.04669 · Published 2016-09-21 · Fixed CWE-19
Priority MEDIUM 40
The archive_read_format_cpio_read_header function in archive_read_support_format_cpio.c in libarchive before 3.2.1 allows remote attackers to cause a denial of service (application crash) via a CPIO archive with a large…
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.04773 · Published 2016-09-21 · Fixed CWE-20
Priority MEDIUM 40
bsdtar in libarchive before 3.2.0 allows remote attackers to cause a denial of service (infinite loop) via an ISO with a directory that is a member of itself.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.04287 · Published 2016-09-20 · Fixed CWE-20
Priority MEDIUM 40
The lha_read_file_extended_header function in archive_read_support_format_lha.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (out-of-bounds heap) via a crafted (1) lzh or (2) lha file.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.04534 · Published 2016-09-20 · Fixed CWE-119
Priority MEDIUM 40
bsdtar in libarchive before 3.2.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via an invalid character in the name of a cab file.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.04297 · Published 2016-09-20 · Fixed CWE-476
Priority LOW 38
Multiple integer overflows in the (1) get_time_t_max and (2) get_time_t_min functions in archive_read_support_format_mtree.c in libarchive before 3.2.0 allow remote attackers to have unspecified impact via a crafted mtre…
CVSS 3.0HIGH 7.8· Local · No auth · User interaction · EPSS 0.02122 · Published 2016-09-20 · Fixed CWE-190
Priority LOW 36
Integer overflow in the ISO parser in libarchive before 3.2.1 allows remote attackers to cause a denial of service (application crash) via a crafted ISO file.
CVSS 3.0MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.04131 · Published 2016-09-21 · Fixed CWE-190
Priority LOW 35
bsdtar in libarchive before 3.2.0 returns a success code without filling the entry when the header is a "split file in multivolume RAR," which allows remote attackers to cause a denial of service (NULL pointer dereferenc…
CVSS 3.0MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.03233 · Published 2016-09-20 · Fixed CWE-476
Priority LOW 34
The process_extra function in libarchive before 3.2.0 uses the size field and a signed number in an offset, which allows remote attackers to cause a denial of service (crash) via a crafted zip file.
CVSS 3.0MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.02877 · Published 2016-09-20 · Fixed CWE-20
Priority LOW 33
The archive_read_format_tar_read_header function in archive_read_support_format_tar.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted tar file.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.05379 · Published 2016-09-20 · Fixed CWE-125
Priority LOW 29
The copy_from_lzss_window function in archive_read_support_format_rar.c in libarchive 3.2.0 and earlier allows remote attackers to cause a denial of service (out-of-bounds heap read) via a crafted rar file.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.0232 · Published 2016-09-20 · Fixed CWE-125
Priority LOW 29
The compress_bidder_init function in archive_read_support_filter_compress.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (crash) via a crafted tar file, which triggers an invalid left s…
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.02214 · Published 2016-09-20 · Fixed CWE-20
Priority LOW 29
The process_add_entry function in archive_read_support_format_mtree.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted mtree file.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.0206 · Published 2016-09-20 · Fixed CWE-125
Priority LOW 29
The archive_read_format_rar_read_data function in archive_read_support_format_rar.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (crash) via a crafted rar archive.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.01995 · Published 2016-09-20 · Fixed CWE-476
Priority LOW 29
The readline function in archive_read_support_format_mtree.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (invalid read) via a crafted mtree file, related to newline parsing.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.0206 · Published 2016-09-20 · Fixed CWE-125
Priority LOW 29
The read_CodersInfo function in archive_read_support_format_7zip.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a crafted 7z file, related to th…
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.02058 · Published 2016-09-20 · Fixed CWE-476
Priority LOW 29
The _ar_read_header function in archive_read_support_format_ar.c in libarchive before 3.2.0 allows remote attackers to cause a denial of service (out-of-bounds stack read) via a crafted ar file.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.01917 · Published 2016-09-20 · Fixed CWE-125
Priority LOW 28
libarchive before 3.2.0 does not limit the number of recursive decompressions, which allows remote attackers to cause a denial of service (memory consumption and application crash) via a crafted gzip file.
CVSS 3.0MEDIUM 5.5· Local · No auth · User interaction · EPSS 0.01643 · Published 2016-09-21 · Fixed CWE-399