Специалисты по безопасности выявили новый вектор атаки, использующий расхождения в синтаксическом анализе HTTP-запросов между интерфейсными компонентами сети (например, CDN и балансировщиками нагрузки) и внутренними серверами. Эта техника, называемая smuggling HTTP-запросов, эксплуатирует особенности реализации протокола HTTP/1.1 и отсутствие единого консенсуса относительно границ запросов. Уязвимость появляется из-за того, что границы HTTP-запросов могут определяться несколькими методами, включая заголовок Content-Length и Transfer-Encoding. Различные компоненты стека могут по-разному интерпретировать фрагментированные или нестандартно сформированные заголовки, что приводит к _несоответствию синтаксического анализа_ и ошибочной разбивке потока запросов. «Атака использует фундаментальные расхождения в интерпретации протокола между компонентами сети: то, что один элемент считает окончанием запроса, другой может трактовать как продолжение», — отмечают исследователи. Последствия таких рас
Smuggling HTTP/1.1: рассогласование парсинга CDN и внутренних серверов
22 августа 202522 авг 2025
5
3 мин