Summary: | <app-arch/libarchive-3.2.1-r1: Multiple vulnerabilities | ||
---|---|---|---|
Product: | Gentoo Security | Reporter: | Agostino Sarubbo <ago> |
Component: | Vulnerabilities | Assignee: | Gentoo Security <security> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | bsd+disabled, ssuominen |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | A2 [glsa glsa] | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 586182 | ||
Bug Blocks: |
Description
Agostino Sarubbo
![]() Both fixes are upstream in the 3.2.1 release. Added to existing GLSA. (In reply to Agostino Sarubbo from comment #0) > From https://bugzilla.redhat.com/show_bug.cgi?id=1347084: > > A cpio archive with a ridiculously large symlink can cause memory allocation > to fail, resulting in any attempt to view or extract the archive crashing. > The failed allocation appears to be handled correctly within libarchive and > not lead to further issues. > > External references: > https://github.com/libarchive/libarchive/issues/705 > > Upstream fix: > https://github.com/libarchive/libarchive/commit/fd7e0c02 CVE-2016-4809 via bug 598950 > From https://bugzilla.redhat.com/show_bug.cgi?id=1347085: > > The ISO9660 writer is subject to integer overflows when verifying the > filename size. This can lead to a crash when writing ISO9660 images with > 2GB or 4GB filenames. > > External references: > > https://github.com/libarchive/libarchive/files/295073/libarchiveOverflow.txt > > https://github.com/libarchive/libarchive/issues/711 > > Upstream fix: > https://github.com/libarchive/libarchive/commit/3014e198 CVE-2016-6250 via bug 598950 This issue was resolved and addressed in GLSA 201701-03 at https://security.gentoo.org/glsa/201701-03 by GLSA coordinator Thomas Deutschmann (whissi). |