CVE-2024-5982 in ChuanhuChatGPT
Sumário
de VulDB • 18/06/2026
Existe uma vulnerabilidade de traversal de caminho na versão mais recente do gaizhenbiao/chuanhuchatgpt. A vulnerabilidade surge devido ao tratamento não saneado (unsanitized) da entrada em vários recursos, incluindo upload pelo usuário, criação de diretórios e carregamento de modelos. Especificamente, a função load_chat_history em modules/models/base_model.py permite uploads arbitrários de arquivos, potencialmente levando à execução remota de código (RCE). A função get_history_names em utils.py permite a criação arbitrária de diretórios. Além disso, a função load_template em utils.py pode ser explorada para vazar a primeira coluna de arquivos CSV. Esses problemas decorrem da sanitização inadequada das entradas do usuário concatenadas com caminhos de diretório usando os.path.join.
If you want to get best quality of vulnerability data, you may have to visit VulDB.