Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
pyzipper: Encryption bypass for small files encrypted with pyzipper
Vulnerability Description
pyzipper is a replacement for Python's zipfile that can read and write AES encrypted zip files. Prior to 0.4.0, a Python operator precedence bug in pyzipper/zipfile_aes.py caused the AE-2 format to never be automatically selected during encryption, causing encrypted entries to be written in AE-1 format and exposing the plaintext CRC32 checksum in the ZIP header and, for unseekable zip archives, in the datadescripter section, allowing an attacker who possesses the archive to brute-force candidate plaintexts for small or low-entropy files by comparing CRC32 values. This issue is fixed in version 0.4.0.
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Vulnerability Type
使用操作符不正确
Vulnerability Title
Daniel Hillier pyzipper 处理逻辑错误漏洞
Vulnerability Description
Daniel Hillier pyzipper是Daniel Hillier个人开发者的一款Python脚本工具 Daniel Hillier pyzipper 0.4.0之前版本存在处理逻辑错误漏洞,该漏洞源于pyzipper/zipfile_aes.py中Python运算符优先级错误,导致AE-2格式在加密时从未被自动选择,加密条目以AE-1格式写入,将明文CRC32校验和暴露在ZIP标头中,对于不可寻址的ZIP归档文件则暴露在数据描述符部分,从而允许拥有归档文件的攻击者通过比较CRC32值对小型或低
CVSS Information
N/A
Vulnerability Type
N/A