Open WebUI — это расширяемая, многофункциональная и удобная в использовании автономная платформа искусственного интеллекта. До версии 0.11.1 POST /api/v1/retrival/process/web и POST /api/v1/retrival/process/web/search в backend/open_webui/retrival/web/utils.py рассматривали классификацию глобально маршрутизируемых адресов Python как доказательство того, что пункт назначения является внешним. Пользователь, прошедший проверку подлинности, может заставить размещенный в Azure экземпляр получать и возвращать содержимое из 168.63.129.16, канала платформы Azure, а также из других зарезервированных диапазонов, которые не отклоняются стандартной классификацией.
Эта проблема исправлена в версии 0.11.1.
Показать оригинальное описание (EN)
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.11.1, POST /api/v1/retrieval/process/web and POST /api/v1/retrieval/process/web/search in backend/open_webui/retrieval/web/utils.py treated Python's globally routable address classification as proof that a destination was external. An authenticated user could make an Azure-hosted instance fetch and return content from 168.63.129.16, the Azure platform channel, as well as other reserved ranges that the standard classification did not reject. This issue is fixed in version 0.11.1.
Характеристики атаки
Последствия
Строка CVSS v3.1