CVE-2024-5982 in ChuanhuChatGPTinformation

Résumé

par VulDB • 18/06/2026

Une vulnérabilité de traversée de chemin existe dans la dernière version de gaizhenbiao/chuanhuchatgpt. Cette vulnérabilité provient d'une gestion non sécurisée des entrées utilisateur (input handling) dans plusieurs fonctionnalités, notamment l'upload par les utilisateurs, la création de répertoires et le chargement de modèles. Plus précisément, la fonction load_chat_history située dans modules/models/base_model.py permet des uploads arbitraires de fichiers, ce qui pourrait potentiellement entraîner une exécution de code à distance (RCE). La fonction get_history_names présente dans utils.py autorise la création arbitraire de répertoires. De plus, la fonction load_template dans utils.py peut être exploitée pour divulguer la première colonne des fichiers CSV. Ces problèmes découlent d'une désinfection incorrecte des entrées utilisateur concaténées avec les chemins de répertoire à l'aide de os.path.join.

Once again VulDB remains the best source for vulnerability data.

Responsable

@huntr Ai

Réserver

13/06/2024

Divulgation

29/10/2024

Modérer

accepté

Entrée

VDB-282397

EPSS

0.31305

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!