Google разрешила платить мимо кассы Google разрешила платить мимо кассы Актёр клонировал голос, чтобы отбиться от пиратов Актёр клонировал голос, чтобы отбиться от пиратов TSMC переводит ИИ на свет TSMC переводит ИИ на свет YouTube судят за то, что он не отключил рекламу Premium-подписчикам YouTube судят за то, что он не отключил рекламу Premium-подписчикам

Обнаружена уязвимость в серверных компонентах React

🇷🇺 1 мин
Фото cottonbrostudio/pexels.com

В экосистеме React обнаружена критическая уязвимость в серверных компонентах React Server, которая позволяет злоумышленникам удаленно запускать произвольный код на сервере без аутентификации.

Уязвимость затрагивает сервисы, созданные на основе популярных фреймворков с открытым исходным кодом React Server Components. Проблема связана с тем, как React обрабатывает и декодирует данные, отправляемые на серверные функции (React Server Functions). React Server Functions используются для того, чтобы клиентский код мог вызывать функции, исполняемые на сервере. Запрос, отправленный из браузера, трансформируется в HTTPзапрос к серверной конечной точке, в которой React анализирует полученные данные и вызывает соответствующую функцию. Ошибка была обнаружена именно на этом этапе ‒ при парсинге входящих данных. Атакующий, не проходя аутентификацию, может отправить вредоносный запрос и выполнить свой код на сервере.

1 декабря было выпущено исправление, и команда React начала работу с затронутыми хостинг-провайдерами и open-source проектами для его проверки, внедрения защитных мер и развертывания исправлений. 3 декабря уязвимость была зафиксирована как CVE-2025-55182 с максимальной оценкой критичности CVSS 10.0. Опубликован прототип эксплуатации PoC CVE-2025-55182 - React Server Components Prototype Chain Vulnerability. В ближайшее время ожидается появление множества средств эксплуатации уязвимости.

«Уязвимости такого масштаба неизбежно становятся мишенью для массовых атак, — отмечает Лука Сафонов, бизнес-партнер по инновационному развитию группы компаний «Гарда». — Даже если используемое в компании приложение не обрабатывает запросы к React Server Function, оно все равно может быть уязвимым, если в нем включена поддержка React Server Components. Минимизировать риски и возможный ущерб помогают решения класса WAF, которые защищают от эксплуатации уязвимости нулевого дня и предотвращает взлом клиентских приложений и сервисов».