Bug 1174856 (CVE-2014-8141)
Summary: | CVE-2014-8141 unzip: getZip64Data() out-of-bounds read issues (oCERT-2014-011) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Other] Security Response | Reporter: | Tomas Hoger <thoger> | ||||||
Component: | vulnerability | Assignee: | Red Hat Product Security <security-response-team> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Frantisek Sumsal <fsumsal> | ||||||
Severity: | low | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | unspecified | CC: | carnil, dmoessne, fsumsal, jaeshin, pstodulk, raysatiro, security-response-team, vkaigoro | ||||||
Target Milestone: | --- | Keywords: | Security | ||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: |
A buffer overflow flaw was found in the way unzip handled Zip64 files. A specially crafted Zip archive could possibly cause unzip to crash when the archive was uncompressed.
|
Story Points: | --- | ||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2015-03-18 21:11:12 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | 1191118, 1196128, 1196129, 1196130, 1196131 | ||||||||
Bug Blocks: | 1174865 | ||||||||
Attachments: |
|
Description
Tomas Hoger
2014-12-16 15:46:35 UTC
Created attachment 969625 [details] Upstream patch Created using the instructions from the original report as quoted in comment 0. External Reference: http://www.ocert.org/advisories/ocert-2014-011.html This issue only affects UnZip version 6.0, which is the version that introduced Zip64 support. Older versions, such as unzip 5.52 as shipped with Red Hat Enterprise Linux 5, do not contain affected code. This is a heap-base buffer over-read issue. Over-read is limited to 28 bytes, hence it's unlikely to lead to crash for normal builds. Created attachment 990005 [details]
upstream patch
This is upstream patch which is part of last devel version. There are aesthetic (more readable) changes.
This issue can be triggered in both test (unzip -t) and extraction mode. Created unzip tracking bugs for this issue: Affects: fedora-all [bug 1191118] Comment on attachment 990005 [details] upstream patch I apologize, that was for bug #1174844. unzip-6.0-20.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. unzip-6.0-17.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. Statement: This issue did not affect the versions of unzip as shipped with Red Hat Enterprise Linux 5 as they did not include support for Zip64. This issue has been addressed in the following products: Red Hat Enterprise Linux 6 Red Hat Enterprise Linux 7 Via RHSA-2015:0700 https://rhn.redhat.com/errata/RHSA-2015-0700.html |