CVE-2026-43888 in Outlineinfo

Zusammenfassung

von VulDB • 12.05.2026

Outline ist ein Dienst, der kollaborative Dokumentation ermöglicht. Vor Version 1.7.0 berechnet ZipHelper.extract den Extraktionspfad für jeden Eintrag, indem er einen vollständigen Dateisystempfad an trimFileAndExt übergibt, einen Dateinamen-Helfer, der path.basename für seine Eingabe aufruft, wenn er kürzt. Wenn der verschachtelte Pfad eines Zip-Eintrags lang genug ist, um den verbundenen Dateisystempfad über MAX_PATH_LENGTH (4096 Bytes) zu bringen, verwirft trimFileAndExt stillschweigend alle Verzeichnis-Komponenten und gibt einen bloßen Dateinamen zurück. fs.createWriteStream öffnet die Datei dann relativ zum Arbeitsverzeichnis des Prozesses anstelle innerhalb der Extraktions-Sandbox, und die entkommene Datei bleibt nach der Import-Bereinigung bestehen, da cleanupExtractedData nur das temporäre Extraktionsverzeichnis entfernt. Diese Schwachstelle wurde in Version 1.7.0 behoben.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

04.05.2026

Veröffentlichung

12.05.2026

Moderieren

akzeptiert

Eintrag

VDB-362907

CPE

bereit

EPSS

0.00053

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!