Уязвимость HTTP/2 CONTINUATION Flood угрожает веб-серверам DoS-атаками

Уязвимость HTTP/2 CONTINUATION Flood угрожает веб-серверам DoS-атаками

Уязвимость HTTP/2 CONTINUATION Flood угрожает веб-серверам DoS-атаками

Как показало новое исследование специалиста по кибербезопасности Бартека Новотарски, фрейм CONTINUATION в протоколе HTTP/2 можно использовать для проведения атак вида DoS (отказ в обслуживании). Вектор получил имя HTTP/2 CONTINUATION Flood.

Новотарски сообщил о своей находке представителям Координационного центра CERT 25 января 2024 года. Сам центр на днях опубликовал по этому поводу следующее сообщение:

«Многие имплементации HTTP/2 некорректно ограничивают или обрабатывают число фреймов CONTINUATION, отправленных в одном потоке. Условный атакующий может послать пакеты целевому серверу вместе с потоком фреймов CONTINUATION, которые не будут фигурировать в списке заголовков в памяти».

«Тем не менее эти фреймы всё равно будут обрабатываться и декодироваться сервером, приводят к сбою в работе из-за нехватки памяти».

HTTP/2, как и предыдущая версия — HTTP/1, использует поля заголовков в запросах и ответах. Эти поля могут содержать списки, которые обрабатываются и разбиваются на блоки заголовков, а последние затем делятся на фрагменты и передаются внутри HEADER. Это и называется фреймами CONTINUATION.

Последний фрейм должен содержать флаг END_HEADERS, что даёт понять удалённой точке: это конец блока заголовка. Как отметил Новотарски, CONTINUATION Flood представляет собой класс уязвимостей в нескольких реализациях протокола HTTP/2.

И этот вектор атаки представляет большую угрозу, чем Rapid Reset, о которой рассказывали в октябре 2023 года.

«Одно устройство (в некоторых случаях это может быть одно TCP-соединение или несколько фреймов) может привести к недоступности сервера — начиная от сбоя, заканчивая заметным снижением производительности», — объясняет Новотарски.

Проблема затрагивает:

ЦИК подтвердил законность использования Telegram в предвыборной агитации

Центральная избирательная комиссия (ЦИК) подтвердила законность использования Telegram в ходе предвыборной агитации. В комиссии сослались на «Закон о выборах депутатов Госдумы»: согласно статье 62, кандидаты вправе самостоятельно выбирать содержание, формы и методы такой агитации.

О допустимости использования Telegram в предвыборной агитации ЦИК сообщила в ответ на запрос «Ведомостей». Исключение составляют только те платформы, доступ к которым ограничен Роскомнадзором.

Опасения по поводу использования Telegram для предвыборной агитации усилились после заявления ФАС от 5 марта. Тогда ведомство указало, что рассматривает размещение рекламы на ряде площадок, включая Telegram и YouTube, как возможное нарушение законодательства. Это вызвало заметный резонанс.

Однако уже через несколько недель позиция ФАС изменилась. Ведомство заявило, что до конца 2026 года не будет применять ограничительные меры в отношении тех, кто размещает рекламу на этих площадках.

Как рассказали «Ведомостям» представители основных партий, они стараются использовать те же платформы и инструменты, которыми пользуются потенциальные избиратели. Так, секретарь ЦК КПРФ по выборам Сергей Обухов отметил, что Telegram используют 65 млн россиян, а значит, это «серьёзная аудитория», которую нельзя игнорировать. В похожем ключе высказались и представители «Единой России» и «Новых людей».

При этом, как подчеркнул электоральный юрист Олег Захаров, использование Telegram для агитации всё же остаётся в определённой «серой зоне». В первую очередь это касается оплаты Telegram Ads, которую невозможно провести с избирательного счёта. Под вопросом остаётся и размещение рекламы по договорам с владельцами каналов.

Юрист Гарегин Митин назвал одной из главных сложностей возможные проблемы с доступом к платформе. Поэтому, по его мнению, партиям стоит также делать ставку на другие каналы — социальные сети, собственные интернет-ресурсы и электронную почту.

RSS: Новости на портале Anti-Malware.ru