Критическая уязвимость в freegpt-webui: атака на API без аутентификации (CVE-2026-85702)
В проекте ramon-victor freegpt-webui обнаружена уязвимость, связанная с отсутствием проверки подлинности в компоненте Backend Conversation API. Проблема затрагивает функцию _conversation в файле server/backend.py и позволяет удаленно манипулировать аргументом model. Уязвимость имеет рейтинг CVSS 6.9 (MEDIUM), эксплойт уже опубликован, а сам проект более не поддерживается автором.
Подробности
Проблема локализована в функции `_conversation` файла `server/backend.py`, относящейся к компоненту Backend Conversation API. Суть уязвимости состоит в отсутствии механизмов аутентификации при обработке запросов к указанному методу. Злоумышленник может удаленно манипулировать параметром `model`, что открывает возможность для несанкционированного доступа к функционалу API. Согласно классификации CVSS v3, уязвимость получила оценку 6.9 баллов (MEDIUM), что указывает на значительный потенциал для компрометации системы. Важно отметить, что эксплойт для данной уязвимости уже был публично раскрыт. Это означает, что технические детали атаки доступны широкому кругу лиц, что существенно повышает риски для систем, где используется данный продукт. Дополнительным отягчающим фактором является то, что freegpt-webui больше не поддерживается разработчиком, следовательно, официальных исправлений или обновлений безопасности ожидать не следует.Что делать
В связи с тем, что проект официально снят с поддержки, специалистам по информационной безопасности рекомендуются следующие меры: - Немедленно прекратить использование ramon-victor freegpt-webui в производственных средах. - Если инструмент необходим для внутренних задач, изолировать его в сегменте сети без доступа из интернета. - Настроить межсетевые экраны и системы обнаружения вторжений на блокировку обращений к эндпоинтам Backend Conversation API. - Рассмотреть переход на поддерживаемые альтернативы, обеспечивающие регулярные обновления и устранение уязвимостей. - Провести аудит журналов доступа для выявления возможных инцидентов эксплуатации данной уязвимости до момента ее обнаружения. Игнорирование данной проблемы может привести к несанкционированному использованию вычислительных ресурсов, утечке данных, обрабатываемых через API, а также к компрометации всей инфраструктуры, где развернут этот компонент. Итог: CVE-2026-85702 является классическим примером рисков, связанных с использованием неподдерживаемого программного обеспечения. Отсутствие аутентификации в сочетании с публично доступным эксплойтом делает эксплуатацию тривиальной. Компаниям, обнаружившим freegpt-webui в своем контуре, настоятельно рекомендуется незамедлительно вывести его из эксплуатации и провести ревизию безопасности затронутых систем.Источник: CVE Project (cvelistV5)
