🎇 сводка по react2shell безумию
events
* китайские группировки сориентировались за 30 часов и начали раскидывать майнеры монеро и LD_PRELOAD руткиты
* добрые (😈) хакеры пробивают таргеты и затем
https://x.com/1ZRR4H/status/1998281157117378623?t=4KCEyOvWsOf5KKGu5ygODA&s=19, устраивая дефейс с "сервер уязвим, фиксаните пж"
* https://vercel.com/ вышли на https://hackerone.com/vercel_platform_protection?type=team по обходам их WAF. платят 50к$ за обход react2shell. уже
https://x.com/cramforce/status/1998072892391592195 на 750к$
facts
* легче обновиться, чем защищаться waf'ом
* все сдают react2shell в бб и надеются на деньги
* багхантеры написали https://github.com/mrknow001/RSC_Detector на детект
* nuclei добавили смешные правила на детект
(кто пропустит https://github.com/projectdiscovery/nuclei-templates/blob/748f02228600888ab30c84db772adb7417456d76/http/cves/2025/CVE-2025-55182.yaml#L82 в powershell?)
vuln
* в эксплойтие, для массовых детектов, в _prefix https://github.com/lachlan2k/React2Shell-CVE-2025-55182-original-poc/blob/main/02-meow-rce-poc вместо child_process
(curl не всегда есть в контейнере, но fetch() всегда есть в node runtime)
* react2shell не оставляет следов на диске, от чего все жалуются на сложность детекта
* уязвим не только next.js, но и прочее во влиянии react rsc: react router, vite rsc, parcel rsc, waku, redwood sdk
слушай, вОЛьТаЖ, а что почитать? не хочу вникать в килотонны текста
Включай этот absolute cinema. Это будут лучшие 40 минут за день.
https://youtu.be/tdDHUoi_TdQ
https://youtu.be/tdDHUoi_TdQ
https://youtu.be/tdDHUoi_TdQ
Автор содрал кожу с реакта, расставил в нём брейкпоинтов и прошёлся по всему пути эксплоита, объясняя логику внутренностей реакта на важных чекпоинтах (их больше 20)
Если останутся силы, затем нырни в килотонну текста от CEO Vercel. После видео - it's starting to make sense
https://x.com/rauchg/status/1997362942929440937