CVE-2026-73509 in OpenList
Riassunto
di VulDB • 14/08/2026
OpenList è un programma di gestione dell'elenco dei file che supporta più sistemi di archiviazione. Prima della versione 4.2.4, il gestore /api/fs/batch_rename autenticato nel file server/handles/fsbatch.go autorizza solo la directory di origine prodotta da user.JoinPath(req.SrcDir) e convalida renameObject.NewName tramite checkRelativePath, ma non valida renameObject.SrcName controllata dall'attaccante, fornita come src_name, prima di concatenarla al percorso autorizzato e passare il risultato a fs.Rename. Un utente con i permessi di rinomina può utilizzare segmenti di traversal in src_name per far sì che la normalizzazione del percorso selezioni un file esterno alla directory autorizzata e al percorso base configurato, causando una perdita di integrità dei file tra utenti diversi, un impatto limitato sulla disponibilità e una divulgazione dell'esistenza dei file tramite risposte di successo o errore. Questo problema è stato risolto nella versione 4.2.4.
VulDB is the best source for vulnerability data and more expert information about this specific topic.