Bandwidth-амплификация x783 через HTTP/2: новая угроза для корпоративных CDN

📋 Кратко

Новый вектор DDoS-атак использует несоответствие протоколов HTTP/2 и HTTP/1.1 для умножения трафика в 783 раза. Корпоративные CDN, включая Cloudflare, становятся целями из-за особенностей мультиплексирования и server push. В статье разбирается механизм амплификации, сравниваются коэффициенты с другими протоколами и предлагаются практические меры защиты: лимиты, WAF, мониторинг аномалий.

⏱ 3 минуты чтениясложность

В июле 2026 года исследователи безопасности обнаружили новый метод усиления DDoS-атак, использующий особенности трансляции протоколов HTTP/2 в HTTP/1.1 на стороне CDN. Коэффициент амплификации достиг рекордных значений — до 783 раз. Это означает, что злоумышленник, отправляя один байт трафика, может заставить CDN сгенерировать до 783 байт в направлении жертвы. Угроза особенно актуальна для корпоративных сетей, использующих публичные CDN для ускорения доставки контента.

Один байт превращается в цифровую лавину x783
Один байт превращается в цифровую лавину x783

🔍 Механизм амплификации: HTTP/2 → HTTP/1.1 трансляция

HTTP/2 поддерживает мультиплексирование — несколько запросов могут передаваться по одному TCP-соединению одновременно. При этом клиент может отправлять кадры PRIORITY, RST_STREAM и другие управляющие сообщения. Когда CDN (например, Cloudflare) получает HTTP/2-запрос и транслирует его в HTTP/1.1 для origin-сервера, возникает асимметрия: небольшие управляющие кадры HTTP/2 могут приводить к генерации полноценных HTTP/1.1-запросов с большими заголовками и телом. Дополнительный эффект даёт механизм server push, который может быть инициирован клиентом через манипуляции с приоритетами.

Манипуляция кадрами протокола через CDN-инфраструктуру
Манипуляция кадрами протокола через CDN-инфраструктуру

В результате злоумышленник, контролируя один HTTP/2-поток, способен заставить CDN многократно пересылать одни и те же данные или генерировать ответы большого объёма. Коэффициент x783 получен в лабораторных условиях при оптимальной конфигурации атаки; в реальных сценариях он может варьироваться от 100 до 500.

Ключевые цифры: Коэффициент амплификации x783 — один из самых высоких среди известных протоколов (DNS — до 70, NTP — до 556, Memcached — до 51 000). Однако HTTP/2-амплификация опасна своей массовостью: CDN обслуживают миллионы сайтов, и атака может быть легко масштабирована.

⚠️ Почему корпоративные CDN под ударом

Корпоративные сети часто используют CDN для разгрузки origin-серверов и улучшения пользовательского опыта. Cloudflare, Akamai, Fastly и другие провайдеры поддерживают HTTP/2 на своих edge-серверах. При этом трансляция в HTTP/1.1 выполняется на стороне CDN, что создаёт точку уязвимости. Злоумышленник может направить специально сформированные HTTP/2-кадры на edge-сервер, который затем сгенерирует лавину HTTP/1.1-запросов к защищаемому origin-серверу. В результате жертвой становится не сам CDN, а конечный сервер клиента.

Каскадная амплификация через механизм server push
Каскадная амплификация через механизм server push

Особенно уязвимы конфигурации, где разрешён server push, не ограничено количество параллельных потоков, а origin-сервер не имеет собственной защиты от амплификации. Даже если CDN фильтрует трафик на своём уровне, часть усиленного трафика может пройти к цели.

Важно: Атака не требует ботнета — достаточно одного мощного сервера, способного генерировать HTTP/2-кадры. Это делает её доступной для широкого круга злоумышленников.

📊 Сравнение с другими видами амплификации

ПротоколТипичный коэффициентУсловия амплификации
DNSдо 70Открытые резолверы, большие ответы (ANY, DNSSEC)
NTPдо 556Команда monlist
Memcachedдо 51 000UDP-протокол без аутентификации
HTTP/2 (новая)до 783Трансляция HTTP/2→HTTP/1.1, server push

Хотя Memcached даёт больший коэффициент, его использование ограничено из-за необходимости доступа к открытым Memcached-серверам, которых становится всё меньше. HTTP/2-амплификация использует легитимные CDN-инфраструктуры, что делает её более устойчивой и трудно блокируемой.

Корпоративная CDN-инфраструктура под массированной атакой
Корпоративная CDN-инфраструктура под массированной атакой

🛡️ Методы защиты

Настройка лимитов на стороне CDN

  • Ограничить количество параллельных HTTP/2-потоков на одно соединение (рекомендуется не более 100).
  • Отключить server push, если он не критичен для бизнеса.
  • Установить лимиты на размер заголовков и тела запроса при трансляции.
Сравнение коэффициентов амплификации известных протоколов
Сравнение коэффициентов амплификации известных протоколов

Использование WAF и систем обнаружения аномалий

  • Настроить WAF (например, ModSecurity или облачные WAF) на анализ аномальных паттернов HTTP/2-кадров.
  • Внедрить SIEM-систему для мониторинга резких скачков трафика от CDN к origin.
  • Применить поведенческий анализ: если один клиент генерирует необычно много запросов — временно блокировать.

Архитектурные меры

  • Разместить origin-сервер за дополнительным балансировщиком, который фильтрует избыточный трафик.
  • Использовать протокол HTTP/3 (QUIC) как альтернативу — он менее подвержен данному типу амплификации.
  • Регулярно тестировать устойчивость CDN к амплификации с помощью нагрузочных тестов.

✅ Чек-лист для администраторов CDN

  1. Проверьте, поддерживает ли ваш CDN-провайдер HTTP/2 и как настроена трансляция в HTTP/1.1.
  2. Отключите server push, если он не используется.
  3. Ограничьте максимальное количество потоков HTTP/2 до 100.
  4. Настройте мониторинг трафика между CDN и origin-сервером на предмет аномального роста.
  5. Внедрите WAF с правилами для HTTP/2-амплификации (например, блокировка кадров PRIORITY с определёнными флагами).
  6. Проведите нагрузочное тестирование с имитацией атаки (используйте инструменты вроде h2load или custom скрипты).
  7. Обновите план реагирования на инциденты, включив в него сценарий амплификации через CDN.
Эшелонированная защита от HTTP/2-амплификации
Эшелонированная защита от HTTP/2-амплификации

Угроза bandwidth-амплификации через HTTP/2 требует немедленного внимания со стороны команд безопасности. В отличие от классических DDoS, этот вектор использует легитимные механизмы протокола и инфраструктуру CDN, что делает его сложным для обнаружения. Проактивная настройка лимитов, мониторинг и использование современных WAF помогут снизить риск до минимума. Рекомендуется следить за обновлениями от CDN-провайдеров и исследовательских групп — на момент написания статьи официальные CVE ещё не присвоены, но патчи и рекомендации уже появляются.

📚 Читайте также

📖 Термины

DNS · SIEM · WAF · Сетевой трафик

🔗 Источники