是一个用于 Rust 的 ZIP 库,支持读取和写入简单的 ZIP 文件。在 7.2.0 到 9.0.0 版本中, 和 方法在 中使用了 ,并在 中使用了 ,通过词法前缀比较来验证符号链接的目标,而非解析每个中间链接。如果攻击者知晓或能够推测出绝对提取目标路径,便可构造一条链接链,使其表观目标看似位于目标目录内,而中间某个符号链接却解析到该目录之外,从而在提取过程中以提取进程的权限创建或覆盖攻击者控制的文件。在 Windows 系统上,若进程拥有 (例如通过管理员权限或开发者模式),丢弃驱动器盘符和 UNC 前缀可
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.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-115905 | 10.0 CRITICAL | zip: Critical Parser Differential & Security Control Bypass via Dual-Header Inconsistencie |
| CVE-2026-115909 | 7.5 HIGH | zip: Unbounded Symlink-Target Handling Can Abort Or Exhaust Memory During Extraction |
| CVE-2026-115907 | 7.5 HIGH | zip: legacy Shrink/Reduce/Implode decoder: denial of service from attacker-controlled ZIP6 |
| CVE-2026-115906 | 6.5 MEDIUM | zip: AES Entry HMAC Authentication Bypass on Premature EOF |