
Script de exploração RCE em massa para CVE-2025-55182 (React2Shell) que tem como alvo aplicações Next.js. Automatiza a injeção de payloads, execução de comandos e análise de saída em vários hosts para uma avaliação eficiente de vulnerabilidades.
Um script de Exploit RCE em Massa modificado para CVE-2025-55182 (React2Shell) visando aplicações Next.js.
Esta ferramenta é uma modificação do script PoC original de pax-k. Enquanto o script original tem como alvo um único host, esta versão é aprimorada para suportar varredura em massa a partir de uma lista de URLs, automatizando a injeção de payload, execução de comandos e análise de saída para uma avaliação eficiente de vulnerabilidades.
list.txt).curl, openssl e utilitários bash padrão.Grande apreço aos pesquisadores de segurança e equipes que descobriram esta vulnerabilidade:
Certifique-se de ter um ambiente Linux (Kali Linux, Ubuntu, etc.) com os seguintes itens instalados:
bashcurlopensslgrep & cutClone ou baixe o script.
Torne o script executável:
chmod +x mass-pwn.sh
Crie um arquivo de texto (ex.: list.txt) e adicione suas URLs alvo linha por linha. Certifique-se de incluir o protocolo (http:// ou https://).
nano list.txt
Format:
Plaintext
[https://target-one.com](https://target-one.com)
[http://vulnerable-site.net](http://vulnerable-site.net)
[https://testing.corp.local:3000](https://testing.corp.local:3000)
Execute o script fornecendo o arquivo de lista de alvos e o comando que deseja executar.
Sintaxe:
./mass-pwn.sh <list_file> "<command>"
Exemplos:
Verifique o usuário atual em todos os alvos:
./mass-pwn.sh list.txt "whoami"
Verifique o hostname:
./mass-pwn.sh list.txt "hostname"
Tente ler arquivos do sistema (se vulnerável):
./mass-pwn.sh list.txt "cat /etc/passwd"
⚠️ Aviso Legal APENAS PARA FINS EDUCACIONAIS.
Esta ferramenta é desenvolvida e distribuída exclusivamente para pesquisa de segurança, testes de penetração autorizados e fins educacionais.
Sem Responsabilidade: O autor e os colaboradores NÃO são responsáveis por qualquer dano, perda de dados, comprometimento de servidor ou questões legais causadas pelo mau uso desta ferramenta.
Sem Uso Não Autorizado: Não use esta ferramenta contra sistemas, redes ou aplicações que você não possui ou para as quais não tem permissão explícita e por escrito para testar.
Consequências Legais: O acesso não autorizado a sistemas de computador é ilegal e punível por lei. Você é o único responsável por suas ações e quaisquer consequências legais que possam surgir.
Ao usar este script, você concorda que entende estes termos e não usará esta ferramenta para fins maliciosos.