Уязвимость BadHost в Starlette угрожает тысячам AI-приложений
Обнаружена серьезная уязвимость под названием "BadHost" (CVE-2026-48710), представляющая риск для AI-приложений на Python. Проблема затрагивает популярный фреймворк Starlette, который используется в тысячах проектов и насчитывает 325 миллионов скачиваний еженедельно.
Хотя уязвимость официально получила рейтинг 7/10, эксперты считают ее критической. "BadHost" влияет на множество инструментов, включая FastAPI, vLLM, LiteLLM, Text Generation Inference, прокси OpenAI, MCP-серверы, agent harnesses, evaluation dashboards и UI для управления моделями.
Что такое "badhost"
Уязвимость "BadHost" основана на внедрении одного символа в HTTP-заголовок Host. Это позволяет обойти механизмы авторизации по пути. Проблема заключается в том, что Starlette некорректно обрабатывает `request.url.path`, из-за чего данные расходятся с реальным HTTP-запросом. Это может привести к тому, что системы авторизации пропустят неавторизованных пользователей.
Эксплуатация уязвимости чревата серьезными последствиями. Возможен обход авторизации, риск Server-Side Request Forgery (SSRF), а в некоторых случаях — Remote Code Execution (RCE). Если уязвимость затрагивает MCP-серверы, атакующий может получить доступ к конфиденциальным данным, таким как учетные данные баз данных, электронной почты или календарей.
Как защититься
Для устранения "BadHost" необходимо обновить Starlette до версии 1.0.1 или новее. Компании X41 D-Sec и Nemesis разработали инструмент для диагностики уязвимости, доступный на mcp-scan.nemesis.services. Сканер поможет разработчикам выявить уязвимые инсталляции.
Это обновление критически важно для защиты AI-приложений на Python, особенно тех, что работают с внешними данными. Разработчикам стоит выполнить ряд действий: провести аудит систем с FastAPI, vLLM или LiteLLM, развернуть предложенный сканер безопасности и проверить конфигурацию файрволов, так как неправильные настройки могут усугубить уязвимость.
Ранее по теме
AI ускоряет проектирование авто и заменяет тесты
Больше новостей в нашем Телеграм. Подпишись!
Ссылка на источник тык.