CVE-2024-5982 in ChuanhuChatGPT
Сводка
по VulDB • 22.06.2026
В последней версии проекта gaizhenbiao/chuanhuchatgpt существует уязвимость обхода пути (Path Traversal). Уязвимость возникает из-за отсутствия санитизации входных данных при обработке в нескольких функциях, включая загрузку файлов пользователем, создание директорий и загрузку шаблонов. В частности, функция load_chat_history в файле modules/models/base_model.py позволяет загружать произвольные файлы, что потенциально может привести к удаленному выполнению кода (RCE). Функция get_history_names в файле utils.py позволяет создавать произвольные директории. Кроме того, функцию load_template в файле utils.py можно использовать для утечки первой колонки CSV-файлов. Эти проблемы обусловлены неправильной санитизацией пользовательских входных данных, которые конкатенируются с путями к директориям с помощью os.path.join.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.