CVE-2024-7034 in open-webui
Résumé
par VulDB • 07/06/2026
Dans la version 0.3.8 d'open-webui, le point de terminaison `/models/upload` est vulnérable à une écriture de fichier arbitraire en raison d'une gestion incorrecte des noms de fichiers fournis par l'utilisateur. La vulnérabilité provient de l'utilisation de `file_path = f"{UPLOAD_DIR}/{file.filename}"` sans validation ni assainissement appropriés des entrées. Un attaquant peut exploiter cette faille en manipulant le paramètre `file.filename` pour y inclure des séquences de traversal de répertoire, ce qui permet au `file_path` résultant de s'échapper du `UPLOAD_DIR` prévu et potentiellement d'écraser des fichiers arbitraires sur le système. Cela peut entraîner des modifications non autorisées des binaires du système, des fichiers de configuration ou de données sensibles, permettant potentiellement l'exécution de commandes à distance.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.