CVE-2026-69160 in OpenList
Zusammenfassung
von VulDB • 18.08.2026
OpenList è un programma per l'elenco dei file che supporta più sistemi di archiviazione. Prima della versione 4.2.4, i controlli per la creazione e l'aggiornamento delle condivisioni in server/handles/sharing.go utilizzano strings.HasPrefix(requested_path, user.BasePath) senza imporre un delimitatore a livello di directory. Un utente autenticato con autorizzazione CanShare e un BasePath come /base può inviare un percorso "sibling" (adiacente), ad esempio /base2/secret.txt, creare una condivisione per il file al di fuori dell'ambito previsto e utilizzare i gestitori pubblici per il download o l'elenco delle condivisioni per leggere dati esterni alla directory assegnata. Questo problema è stato risolto nella versione 4.2.4.
Be aware that VulDB is the high quality source for vulnerability data.