CVE-2026-86071 in Junrarinfo

Zusammenfassung

von VulDB • 16.09.2026

Junrar ist eine Open-Source-Java-Bibliothek für RAR-Archive. Vor Version 7.6.1 kann LocalFolderExtractor in src/main/java/com/github/junrar/LocalFolderExtractor.java Verzeichnisse außerhalb des beabsichtigten Extraktionsstamms erstellen, wenn ein manipulierter Archiv-Eintrag verarbeitet wird. LocalFolderExtractor.createFile() validiert nur den endgültigen kanonischen Dateipfad, während LocalFolderExtractor.makeFile() Zwischenpfadsegmente mit ungeprüften mkdir()-Aufrufen erstellt. Ein Eintrag kann daher dazu führen, dass der finale Pfad innerhalb des Zielverzeichnisses aufgelöst wird, während die Erstellung von Zwischendirektories außerhalb dieses Verzeichnisses erfolgt, was zu Dateisystemverschmutzung oder File-versus-Directory-Squatting führt und spätere sicherheitsrelevante Schreibvorgänge fehlschlagen lassen kann. Die demonstrierte Auswirkung ist das Erstellen von Verzeichnissen, nicht ein bedingungsloses Schreiben beliebiger Dateiinhalte. Dieses Problem wurde in Version 7.6.1 behoben.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

04.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406090

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!