A AegiFlow
CRITICALCVSS 10.0EPSS 0.3%

CVE-2026-115905

CVE-2026-115905 updated by NVD

Published
2026-10-28
Modified
2026-11-04
EPSS percentile
25%
Sources
github-advisory, nvd

Summary

zip is a zip library for Rust that supports reading and writing simple ZIP files. Through 9.0.4, ZipArchive treats Central Directory File Header filenames as authoritative while ZipStreamReader extracts using Local File Header filenames without reconciling the duplicate metadata in src/read/stream.rs. A crafted archive can therefore appear benign to a component that inspects the central directory but cause a streaming extractor to write a different attacker-selected path and content, potentially overwriting files used by a downstream service. This issue is fixed in version 9.0.5.

Affected packages

EcosystemPackageAffected versionsFixed versions
rustzip—9.0.5

Remediation: Upgrade to 9.0.5 or later.

References

Includes data from the GitHub Advisory Database, licensed under CC-BY 4.0.

Includes data from the National Vulnerability Database (NIST). NVD data is in the public domain; this page is not endorsed by NIST.

CVE® is a registered trademark of The MITRE Corporation. CVE content reproduced under the CVE Terms of Use; copyright designation © MITRE.

EPSS scores provided by the FIRST.org Exploit Prediction Scoring System.