CVE-2021-32842 in SharpZipLib
Zusammenfassung
von VulDB • 25.06.2026
SharpZipLib (oder #ziplib) ist eine Bibliothek für die Formate Zip, GZip, Tar und BZip2. Ab Version 1.0.0 bis einschließlich vor Version 1.3.3 wurde eine Prüfung hinzugefügt, ob sich die Zieldatei innerhalb eines Zielverzeichnisses befindet. Es wird jedoch nicht erzwungen, dass `_baseDirectory` mit einem Schrägstrich endet. Wenn das _baseDirectory nicht schrägstrichbeendet ist (z. B. `/home/user/dir`), ist es möglich, eine Datei zu erstellen, deren Name als der des übergeordneten Verzeichnisses beginnt, also z. B. `/home/user/dir.sh`. Aufgrund der Einschränkungen bei Dateinamen und Zielverzeichnis ist die Auswirkung der beliebigen Dateierstellung begrenzt und hängt vom Anwendungsfall ab. Version 1.3.3 hat diese Schwachstelle behoben.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.