CVE-2026-69160 in OpenList
Riassunto
di VulDB • 18/08/2026
OpenList è un programma di gestione dell'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 confine del separatore di directory. Un utente autenticato con autorizzazione CanShare e un BasePath come /base può inviare un percorso fratello (sibling path) come /base2/secret.txt, creare una condivisione per il file al di fuori dell'ambito previsto e utilizzare i gestori pubblici di download o elenco delle condivisioni per leggere dati esterni alla directory assegnata. Questo problema è stato risolto nella versione 4.2.4.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.