Критическая уязвимость в системе сжатия данных угрожает веб-сайтам и может позволить удаленное выполнение кода хакерами
Подробнее
Olhar Digital
olhardigital.com.br

Критическая уязвимость в системе сжатия данных угрожает веб-сайтам и может позволить удаленное выполнение кода хакерами

Критическая уязвимость в системе сжатия данных вынуждает технологические компании выпускать обновления безопасности, чтобы предотвратить атаки, которые могут скомпрометировать серверы и приложения. Эта уязвимость, получившая название HTTP2Shell, затрагивает Brotli — технологию, разработанную Google и применяемую в различных элементах интернет-инфраструктуры.

Данная брешь классифицирована как очень серьезная, имея оценку 9,2 по десятибалльной шкале. Она способна вызвать повреждение памяти, утечку данных, остановку сервисов и, при определенных обстоятельствах, удаленное выполнение кода. Последний сценарий позволяет злоумышленнику выполнять команды в уязвимой системе.

Проблема, идентифицированная под кодом CVE-2026-111497, также известна как Node2Shell и Broccoli2Shell. Среди программного обеспечения, которое потенциально подвержено риску, находятся Node.js, приложения .NET и пакеты Python, использующие уязвимые версии декодера Brotli.

Согласно TechRadar, многие компании и проекты уже начали распространять исправления. Однако на момент публикации материала не было подтверждений о том, что эта уязвимость используется в реальных вредоносных атаках.

Проблема побудила различные проекты выпустить обновления безопасности. Google обновил библиотеку Brotli 21 октября, выпустив версии 1.0.10, 1.1.1 и 1.2.1. В тот же день Node.js также выпустил исправления. Уязвимость затрагивает линии 22.x, 24.x и 26.x среды выполнения, которая используется для запуска кода JavaScript вне браузеров.

В выходные дни Microsoft опубликовала экстренное обновление для .NET. Компания предупредила, что успешная эксплуатация может привести к повышению привилегий в уязвимых системах. Кроме того, пакеты Python, использующие декодер, получили исправления 23 октября.

TechRadar привела список исправленных версий, однако подчеркнула, что наличие этих версий не означает, что все системы, использующие эти технологии, являются уязвимыми. Риск зависит от установленных версий, используемых библиотек и того, как каждое приложение обрабатывает данные. Также важно помнить, что некоторые программы содержат собственную копию декодера, поэтому администраторам необходимо проверять зависимости и обновлять фактически используемые компоненты.

Эта гонка за устранением HTTP2Shell привлекает внимание к более широкой проблеме: поддержанию безопасности цифровой инфраструктуры, которая зависит от множества компонентов, библиотек и серверов, которые не всегда обновляются регулярно.

Недавнее предупреждение, касающееся PHP — еще одной широко используемой технологии для создания сайтов, — показало, как эта проблема может усугубиться, если ответственные за обслуживание не применяют патчи безопасности. Хотя уязвимости PHP отличаются от HTTP2Shell, оба случая иллюстрируют трудности защиты систем, зависящих от программных компонентов, поддерживаемых разными организациями.

По сообщению CNET, сама PHP Foundation, некоммерческая организация, поддерживающая безопасность и разработку языка, функционирует с всего одной штатной сотрудницей и около 14 сотрудников на частичной занятости, помимо волонтеров совета. Исполнительный директор организации, Elizabeth Barron, заявила Reuters, что спрос на изменения безопасности в коде PHP возрос из-за расширения угроз, выявленных искусственным интеллектом (ИИ), при отсутствии соответствующего роста числа сотрудников.

Осознанность ответственных за сайты также является препятствием. Исследование, цитированное CNET и проведенное среди 121 владельца малого бизнеса, который поддерживает собственный сайт, показало, что 45% никогда не слышали о PHP, а 71% не знали, использует ли их сайт эту технологию.

Ответственность за применение исправлений варьируется в зависимости от инфраструктуры. Некоторые услуги хостинга с администрированием выполняют обновления для клиентов, тогда как владельцы собственных серверов должны действовать самостоятельно. Для обычных посетителей сайтов обновление браузера или смена паролей не устранит уязвимость на сервере другой организации; защита в первую очередь зависит от своевременного обновления компонентов и принятия надлежащих мер безопасности ответственными за приложения.

Основная рекомендация заключается в установке доступных обновлений для затронутых компонентов. После исправления может потребоваться перезапуск процессов и перестройка образов контейнеров, чтобы гарантировать, что сервисы перестанут использовать уязвимые версии.

Если не удается немедленно применить исправление, существуют временные меры для снижения риска. В случае с приложениями Python временным решением является удаление уязвимых пакетов Brotli и необязательных зависимостей, которые их используют. Администраторы также могут настроить прокси, балансировщики нагрузки или межсетевые экраны приложений для блокировки определенных запросов с упакованными в Brotli телами. Тем не менее, эта мера не обеспечивает полной защиты приложений, получающих вредоносные ответы от других серверов и пытающихся их распаковать. Для Node.js полноценной альтернативы обновлению не существует.

Прозвище HTTP2Shell отсылает к другой недавней уязвимости, известной как PHP2Shell, которая затронула PHP, язык, широко используемый в разработке веб-сайтов и приложений. Обе уязвимости имеют тревожный общий аспект: при определенных условиях они могут открыть путь к удаленному выполнению кода. Это делает исправление особенно важным для организаций, поддерживающих системы, открытые для интернета.

Тем не менее, сами уязвимости различны и затрагивают разные компоненты. Исправление PHP2Shell автоматически не защищает среду от HTTP2Shell, так же как и обновление Brotli не решает специфические проблемы PHP. В случае HTTP2Shell TechRadar упоминала публичные концепции доказательств, но не указывала на подтвержденную эксплуатацию в реальном мире. Несмотря на это, доступность исправлений и потенциальная серьезность проблемы делают проверку затронутых систем приоритетной. Статья «Falha crítica ameaça sites e pode permitir que hackers executem códigos remotamente» впервые появилась в Olhar Digital.

Похожие сюжеты

Обнаружены критические уязвимости в PHP, eMudhra и программном обеспечении на базе ИИ за 24 часа
Подробнее
www.aajtak.in

Обнаружены критические уязвимости в PHP, eMudhra и программном обеспечении на базе ИИ за 24 часа

В течение последних суток в сфере кибербезопасности произошел значительный всплеск событий. Серьезные проблемы с безопасностью были выявлены в различных областях — от программного обеспечения для веб-сайтов и цифровых сертификатов до инструментов искусственного интеллекта и облачных платформ. Среди обнаруженных недостатков были уязвимости, позволяющие злоумышленникам выполнять свой код на сервере, а также случаи внедрения вредоносного кода непосредственно в обновления программного обеспечения.

Одним из громких инцидентов стало дело, касающееся цифровых сертификатов индийской компании eMudhra, которое привлекло внимание мирового сообщества в области кибербезопасности.

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

Эти инциденты вновь продемонстрировали, что безопасность интернета не зависит исключительно от одной компании или веб-сайта. Доверие к интернету поддерживается взаимодействием множества компонентов, таких как браузеры, серверы, обновления ПО и цифровые сертификаты. Сбой в любом из этих элементов может повлиять на другие сервисы и компании. Хотя на данный момент о крупных потерях не сообщается, дальнейшая оценка ситуации еще требуется.

Наиболее значимым событием стал обнаружение двух критических уязвимостей в языковом программирования PHP. PHP широко используется для создания веб-сайтов и веб-приложений, и многие серверы работают на этой платформе. Индийское агентство по кибербезопасности CERT-In выпустило предупреждение об этих уязвимостях 21 октября, присвоив им идентификаторы CVE-2026-109618 и CVE-2026-109619.

Используя эти уязвимости, атакующие могли выполнять свой код на некоторых слабых серверах без необходимости авторизации. Это создавало риск получения контроля над сервером и воздействия на работающие на нем сервисы. Команда PHP выпустила новые обновления безопасности для исправления этих недостатков: для PHP 8.5 — 8.5.12, для PHP 8.4 — 8.4.27, для PHP 8.3 — 8.3.36 и для PHP 8.2 — 8.2.35. Пользователям пострадавших сайтов и серверов было рекомендовано оперативно установить соответствующие обновления.

После обнародования информации о рисках, активность злоумышленников значительно увеличилась. Согласно отчету Reuters от 22 октября, Cloudflare зафиксировал резкий скачок попыток атак на PHP после того, как информация об уязвимостях стала общедоступной. Если ранее такие попытки насчитывали тысячи, то после раскрытия их число достигло миллионов. Многие государственные службы и компании в разных странах начали ускоренно проверять свои системы и применять обновления безопасности.

Тем не менее, попытка атаковать систему и успешное хищение данных — это два разных процесса. Первоначальные отчеты не подтвердили наличие каких-либо масштабных успешных атак, связанных с этим инцидентом.

В истории с уязвимостями PHP присутствует и аспект, связанный с искусственным интеллектом. По данным OpenAI, одна из критических уязвимостей была обнаружена с помощью GPT-5.6 Sol в рамках инициативы компании «Patch the Planet». Независимо, компания Wiz также самостоятельно обнаружила и сообщила об обеих уязвимостях. После этого команда PHP и другие компании по безопасности совместно работали над их исправлением.

Этот случай демонстрирует, что искусственный интеллект может применяться не только для генерации контента или ответов на вопросы, но и для поиска скрытых уязвимостей в программном обеспечении. Подобные технологии могут помочь командам по безопасности быстрее идентифицировать недостатки и разрабатывать решения. Однако существует и обратная сторона: если злоумышленники начнут использовать аналогичные методы для поиска уязвимостей, подготовки атак и определения слабых систем, время реакции компаний сократится. Поэтому растет обеспокоенность тем, что атаки могут стать более быстрыми, несмотря на надежды на укрепление кибербезопасности с помощью ИИ.

Параллельно возникла проблема, связанная с цифровыми сертификатами индийской компании eMudhra. Эта компания занимается выпуском цифровых сертификатов, которые используются для обеспечения защищенного соединения в интернете. Такие сертификаты помогают браузерам определить, является ли веб-сайт надежным, и гарантируют, что защищенное соединение направляется на нужный ресурс.

Согласно CERT-In, восемь промежуточных сертификатов eMudhra имели уязвимость в том, что их частные криптографические ключи были сформированы небезопасным способом. Эти ключи...

Популярное