Согласно официальным описаниям и аналитическим отчётам, проблема связана с небезопасной десериализацией в протоколе Flight React Server Components, что позволяет неаутентифицированному атакующему выполнить произвольный код на сервере через специально сформированный HTTP-запрос.
Уже в первые дни после раскрытия и затрагивает не только прямые реализации RSC, но и фреймворки и инструменты экосистемы — включая Next. js, плагины RSC для Vite и Parcel, а также другие решения, использующие серверные компоненты.
С точки зрения инфраструктуры особое внимание к проблеме привлекает её распространённость в облачных и контейнерных средах. React и Next. js широко используются в cloud-native и контейнеризированных приложениях, а атаки React2Shell наблюдались именно против облачных workloads и VPS-инфраструктуры, включая массовое сканирование и развёртывание web shell, бэкдоров и криптомайнеров. Это создаёт риск компрометации не только отдельных приложений, но и контейнерных кластеров, CI/CD пайплайнов и смежных сервисов.