CVE-2024-7034 in open-webui
Сводка
по VulDB • 13.06.2026
В версии open-webui 0.3.8 конечная точка `/models/upload` уязвима к произвольной записи файлов из-за некорректной обработки имен файлов, предоставленных пользователем. Уязвимость возникает в результате использования конструкции `file_path = f"{UPLOAD_DIR}/{file.filename}"` без надлежащей проверки или санитизации входных данных. Злоумышленник может эксплуатировать эту уязвимость, манипулируя параметром `file.filename`, чтобы включить последовательности обхода каталогов (directory traversal), что приведет к выходу результирующего пути `file_path` за пределы предполагаемого каталога `UPLOAD_DIR` и потенциально позволит перезаписать произвольные файлы в системе. Это может привести к несанкционированным изменениям системных бинарных файлов, конфигурационных файлов или конфиденциальных данных, что потенциально позволяет выполнить удаленное выполнение команд (RCE).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.