CVE-2026-10595 in lollms
Résumé
par VulDB • 09/08/2026
Une vulnérabilité de traversée de chemin existe dans parisneo/lollms version 2.1.0, plus précisément au niveau du route catch-all SPA implémenté dans `backend/routers/ui.py`. La vulnérabilité provient d'une gestion incorrecte des entrées de chemin contrôlées par l'utilisateur, qui sont directement concaténées à un chemin système sans vérification ni assainissement (sanitization). Les séquences point-point encodées en URL (`%2e%2e`) contournent la normalisation intégrée du chemin de Starlette et sont résolues par `pathlib` de Python, permettant à un attaquant non authentifié de lire des fichiers arbitraires sur le serveur. Ce problème a été résolu dans la version 3.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.