Уязвимость CDN от Cloudflare позволяла взломать 12% сайтов в Сети

Уязвимость CDN от Cloudflare позволяла взломать 12% сайтов в Сети

Уязвимость CDN от Cloudflare позволяла взломать 12% сайтов в Сети

Cloudflare устранила критическую уязвимость в своей бесплатной CDN (Content Delivery Network, сеть доставки контента) с открытым исходный кодом — CDNJS. По имеющимся данным, эта брешь затрагивала 12,7% всех веб-сайтов в Сети.

CDNJS обслуживает миллионы веб-ресурсов, предоставляя более 4 тысяч библиотек JavaScript и CSS, хранящихся на GitHub. Таким образом, это вторая по размеру CDN для доставки JavaScript.

Использование уязвимости подразумевает публикацию пакетов CDNJS с помощью GitHub и npm, что приводит к проблеме класса Path Traversal и удалённому выполнению кода. Успешная эксплуатация позволяет полностью скомпрометировать инфраструктуру CDNJS.

Об этом векторе рассказал специалист в области кибербезопасности, использующий онлайн-псевдоним RyotaK. По словам эксперта, ему удалось выявить метод полной компрометации инфраструктуры Cloudflare CDNJS в процессе исследования атак на цепочки поставок.

Само собой, такая брешь в руках злоумышленников могла оказаться опасным оружием, поскольку многие веб-сайты полагаются на CDN для загрузки популярных библиотек JavaScript и CSS. Если условный онлайн-магазин использует уязвимую систему доставки контента, это может ударить по покупателям.

В ходе исследования RyotaK обратил внимание на интересную особенность cdnjs.com: у специалиста была возможность предложить новую библиотеку через репозиторий GitHub. После этого эксперт понял, что этот репозиторий вместе с соседними поддерживал всю экосистему CDNJS в рабочем состоянии.

В итоге RyotaK нашёл способ обманом заставить серверы выполнить произвольный код. Для этого специалист использовали скрипты, хранящиеся в cdnjs/bot-ansible и cdnjs/tools. Именно эти скрипты периодически доставляли на сервер CDNJS обновлённые версии библиотек, выпущенные их авторами.

Исследователь задумался: что случится, если у опубликованной им библиотеки будет соответствующая версия npm, содержащая эксплойт для Path Traversal. Свои эксплойты RyotaK спрятал в архивах ZIP / TGZ. Это известная темника, получившая распространение в 2018 году под именем ZIP Slip.

Специалист, которому в результате удалось запустить Bash-скрипты на сервере, сообщил о проблеме Cloudflare посредством программы HackerOne. Команда разработчиков среагировала очень оперативно, выпустив патчи в течение считаных часов.

Telegram могут заблокировать в России к сентябрю 2026-го по схеме YouTube

В России снова заговорили о возможной блокировке Telegram, теперь уже с конкретными сроками. По словам зампреда комитета Госдумы по экономической политике Михаила Делягина, мессенджер могут полностью ограничить по «схеме YouTube» к сентябрю 2026 года, то есть к выборам.

Выступая в пресс-центре НСН, Делягин заявил, что ожидает именно постепенную и «техническую» блокировку, а не резкое отключение сервиса.

При этом он считает, что даже в таком сценарии Telegram не исчезнет полностью: часть пользователей всё равно останется — как это уже произошло с Instagram (принадлежит Meta, компания признана в России экстремистской и запрещена).

«Закрытие Telegram я ожидаю по схеме YouTube примерно к выборам. Но часть аудитории всё равно останется — по опыту Instagram это примерно половина пользователей», — отметил депутат.

На этом фоне, по словам Делягина, всё более важной платформой, в том числе для бизнеса, станет мессенджер MAX, который сейчас активно развивается. Предпринимателям же, как выразился парламентарий, придётся «искать выход между струйками»: адаптироваться к новым условиям, перестраивать каналы коммуникации и занимать ниши, которые помогут сохранить привычный уровень жизни.

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

Тогда высказывались предположения, что сбои связаны с новыми мерами Роскомнадзора, а в Госдуме даже назвали ситуацию «намёком» со стороны регулятора. Впрочем, позже Роскомнадзор официально опроверг введение каких-либо ограничений.

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

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