Description
MiniZip in zlib through 1.3 has an integer overflow and resultant heap-based buffer overflow in zipOpenNewFileInZip4_64 via a long filename, comment, or extra field. NOTE: MiniZip is not a supported part of the zlib product. NOTE: pyminizip through 0.2.6 is also vulnerable because it bundles an affected zlib version, and exposes the applicable MiniZip code through its compress API.
CVSS breakdown
CVSS 3.1
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Affected products
- smihica / pyminizip0.2.6
- zlib / zlib1.3.1
References
- PATCHhttps://github.com/madler/zlib/pull/843
- MISChttps://www.winimage.com/zLibDll/minizip.html
- MISChttps://github.com/madler/zlib/blob/ac8f12c97d1afd9bafa9c710f827d40a407d3266/contrib/README.contrib#L1-L4
- MISChttps://chromium.googlesource.com/chromium/src/+/de29dd6c7151d3cd37cb4cf0036800ddfb1d8b61
- MISChttps://chromium.googlesource.com/chromium/src/+/d709fb23806858847131027da95ef4c548813356
- MAILING_LISThttp://www.openwall.com/lists/oss-security/2023/10/20/9
- MAILING_LISThttps://lists.debian.org/debian-lts-announce/2023/11/msg00026.html
- MISChttps://security.netapp.com/advisory/ntap-20231130-0009/
- MISChttps://pypi.org/project/pyminizip/#history
- MISChttps://security.gentoo.org/glsa/202401-18
- MAILING_LISThttp://www.openwall.com/lists/oss-security/2024/01/24/10
Updated 5m ago · 8 sources