
PoC для CVE-2025-55182 (уязвимость удаленного выполнения кода существует в React Server Components версий 19.0.0, 19.1.0, 19.1.1 и 19.2.0, включая следующие пакеты)
Полное доказательство концепции с реальным выводом команды
Этот репозиторий содержит сканер, основанный на Python, в качестве доказательства концепции (PoC) для CVE-2025-55182, демонстрирующий, как злоумышленник может эксплуатировать уязвимость инъекции команд через POST-запрос в формате JSON.
Инструмент позволяет специалистам по безопасности и пентестерам проверить, уязвима ли цель, отправляя команду и получая результат её выполнения.
Этот проект предоставляется исключительно для образовательных, исследовательских и авторизованных целей тестирования на проникновение.
Вы несёте полную ответственность за соблюдение всех применимых законов.
Не используйте этот инструмент против систем, которыми вы не владеете или на тестирование которых у вас нет явного разрешения.
Автор не несёт никакой ответственности за любое неправомерное использование или нанесённый ущерб.
SHODAN: http.component:"react"
FOFA: app="React.js"
requests#Clone the Repo:
git clone https://github.com/EynaExp/CVE-2025-55182-POC
#Change to Directory:
cd CVE-2025-55182-POC
#Install dependencies:
pip install requests
#Run poc.py:
#Windows:
python poc.py [-h]
#Linux:
python3 poc.py [-h]
███████╗██╗ ██╗███╗ ██╗ █████╗ ███████╗██╗ ██╗██████╗
██╔════╝╚██╗ ██╔╝████╗ ██║██╔══██╗██╔════╝╚██╗██╔╝██╔══██╗
██║ ╚████╔╝ ██╔██╗ ██║███████║█████╗ ╚███╔╝ ██████╔╝
██║ ╚██╔╝ ██║╚██╗██║██╔══██║██╔══╝ ██╔██╗ ██╔═══╝
╚███████╗ ██║ ██║ ╚████║██║ ██║███████╗██╔╝ ██╗██║
╚══════╝ ╚═╝ ╚═╝ ╚═══╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝
CVE-2025-55182 Proof of Concept
GitHub: https://github.com/EynaExp
Disclaimer:
This tool is released for EDUCATIONAL and AUTHORIZED TESTING purposes only.
The author is not responsible for any misuse or damage caused by this program.
[+]APP USAGE :
[-d] <DNS(without http/s)>
[-l] <Targets file path(url wordlist)>
[-C] <Command>
🧪 Образовательная цель Этот репозиторий создан, чтобы помочь исследователям понять:
Если вы используете или модифицируете этот PoC в исследовательских целях, пожалуйста, указывайте оригинального автора.