Bug 2359844
| Summary: | Large ZIP files trigger spurious possible zip bomb errors | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Maks Verver <maks> |
| Component: | unzip | Assignee: | Jakub Martisko <jamartis> |
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | jamartis, kdudka, pstodulk |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-08-20 11:10:47 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: | |||
| Attachments: | |||
|
Description
Maks Verver
2025-04-15 19:59:32 UTC
Created attachment 2085085 [details]
Java program to generate test case
Created attachment 2085086 [details]
Java program to generate test case (unused code removed)
Created attachment 2085087 [details]
Fix false overlapped components detection on 32-bit systems.
Created attachment 2085088 [details]
Be more liberal in the acceptance of data descriptors.
Created attachment 2085089 [details]
Rebased unzip-zipbomb-switch.patch
Created attachment 2085765 [details]
Python program to create a zip file that triggers this bug
Created attachment 2085766 [details]
Example zip file that triggers the bug
This is the output from ziptest.py; it can be used directly to reproduce the bug with e.g. `unzip -t python-generated.zip`.
Note that python-generated.zip.xz is small (1 MB) but the uncompressed zipfile is large (5 GB).
*** This bug has been marked as a duplicate of bug 2360938 *** |