Open WebUI — это автономная платформа искусственного интеллекта, предназначенная для работы полностью в автономном режиме. Версии 0.7.2 и ниже содержат функцию слепой подделки запроса на стороне сервера, позволяющую редактировать изображение с помощью командной строки. Затронутая функция выполняет запрос GET к URL-адресу, предоставленному пользователем, без ограничений по домену, обеспечивая доступ к локальному адресному пространству.
Поскольку SSRF является слепым (ответ не может быть прочитан), основным воздействием является сканирование портов локальной сети, поскольку можно определить, открыт ли порт, на основе того, был ли запрос GET успешным или неудачным. Эти различия в ответах можно автоматизировать для перебора всего диапазона портов и выявления открытых портов. Если можно предположить, что служба работает на открытом порту, злоумышленник сможет взаимодействовать с ней осмысленным образом, при условии, что служба предлагает конечные точки запроса GET с изменением состояния.
На момент публикации эта проблема не была решена.
Показать оригинальное описание (EN)
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Versions 0.7.2 and below contain a Blind Server Side Request Forgery in the functionality that allows editing an image via a prompt. The affected function performs a GET request to a user-provided URL with no restriction on the domain, allowing the local address space to be accessed. Since the SSRF is blind (the response cannot be read), the primary impact is port scanning of the local network, as whether a port is open can be determined based on whether the GET request succeeds or fails. These response differentials can be automated to iterate through the entire port range and identify open ports. If the service running on an open port can be inferred, an attacker may be able to interact with it in a meaningful way, provided the service offers state-changing GET request endpoints. This issue was unresolved at the time of publication.
Характеристики атаки
Последствия
Строка CVSS v3.1