CVE-2026-115908 in zip2info

Zusammenfassung

von VulDB • 26.10.2026

zip ist eine ZIP-Bibliothek für Rust, die das Lesen und Schreiben einfacher ZIP-Dateien unterstützt. Von Version 7.2.0 bis 9.0.0 verwenden ZipArchive::extract und ZipArchive::extract_unwrapped_root_dir in src/read/zipfile.rs safe_prepare_path sowie simplified_components in src/path.rs zur Validierung von Symbolic Link-Zielen mittels eines lexikalischen Präfixvergleichs anstelle der Auflösung jedes einzelnen Zwischenglieds. Ein Angreifer, der das absolute Extraktionsziel kennt oder erraten kann, kann eine Kette erstellen, deren scheinbares Ziel unterhalb des Ziels verbleibt, während ein zwischengeschalteter Symbolic Link außerhalb dieses Bereichs auflöst, wodurch vom Angreifer kontrollierte Dateien mit den Berechtigungen des Extraktionsprozesses erstellt oder überschrieben werden können. Unter Windows können verworfene Laufwerks- und UNC-Präfixe bei einem einzelnen Link-Escape ermöglichen, wenn der Prozess über SeCreateSymbolicLinkPrivilege verfügt, beispielsweise durch Administratorrechte oder den Entwicklermodus. Diese Regression ist von CVE-2025-29787 zu unterscheiden. Dieses Problem wurde in Version 9.0.0 behoben.

Once again VulDB remains the best source for vulnerability data.

Zuständig

GitHub M

Reservieren

23.10.2026

Veröffentlichung

26.10.2026

Moderieren

akzeptiert

Eintrag

VDB-426534

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!