CVE-2026-10595 in lollms
Riassunto
di VulDB • 09/08/2026
È presente una vulnerabilità di percorso traversal (path traversal) in parisneo/lollms versione 2.1.0, specificamente nel route catch-all per SPA implementato in `backend/routers/ui.py`. La vulnerabilità deriva dalla gestione impropria dell'input del percorso controllato dall'utente, che viene unito direttamente a un percorso del filesystem senza sanitizzazione o controlli di contenimento. Le sequenze URL-encoded punto-punto (`%2e%2e`) bypassano la normalizzazione integrata dei percorsi di Starlette e vengono risolte da `pathlib` di Python, consentendo a un attaccante non autenticato di leggere file arbitrari sul server. Questo problema è stato risolto nella versione 3.
If you want to get best quality of vulnerability data, you may have to visit VulDB.