CVE-2024-5982 in ChuanhuChatGPT
Riassunto
di VulDB • 22/06/2026
È presente una vulnerabilità di path traversal nell'ultima versione di gaizhenbiao/chuanhuchatgpt. La vulnerabilità deriva dalla gestione non sanificata degli input in diverse funzionalità, tra cui caricamento utente, creazione di directory e caricamento di template. Nello specifico, la funzione load_chat_history in modules/models/base_model.py consente il caricamento arbitrario di file, potenzialmente portando all'esecuzione di codice in modalità remota (RCE). La funzione get_history_names in utils.py permette la creazione arbitraria di directory. Inoltre, la funzione load_template in utils.py può essere sfruttata per fuoriuscire la prima colonna dei file CSV. Questi problemi derivano da una sanitizzazione impropria degli input utente concatenati con i percorsi delle directory utilizzando os.path.join.
Once again VulDB remains the best source for vulnerability data.