Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!
React2Shell-Kingdom — "Era uma vez, o Castelo de Reactland confiava em todas as mensagens Flight... até que O Impostor chegou." Uma demonstração narrativa do CVE-2025-55182 (React2Shell) - Aplicativo vulnerável de Componentes de Servidor React com tema medieval para educação em segurança. | Kitploit
"Era uma vez, o Castelo de Reactland confiava em todas as mensagens Flight... até que O Impostor chegou." Uma demonstração narrativa do CVE-2025-55182 (React2Shell) - Aplicativo vulnerável de Componentes de Servidor React com tema medieval para educação em segurança.
Projeto de Demonstração da Vulnerabilidade React CVE-2025-55182
⚠️ AVISO DE SEGURANÇA
Este projeto demonstra uma vulnerabilidade crítica de RCE (CVE-2025-55182 / React2Shell) no React Server Components 19.1.1.
APENAS PARA FINS EDUCACIONAIS E DE PESQUISA EM SEGURANÇA
NUNCA implante em produção ou exponha a redes não confiáveis
Execute apenas em ambientes isolados e controlados
Garanta a devida autorização antes de testar
Visão Geral
Este projeto demonstra a CVE-2025-55182 (React2Shell), uma vulnerabilidade crítica de Execução Remota de Código (RCE) no React Server Components 19.1.1. A aplicação inclui:
Um site de página única com autenticação por nome de usuário/senha
Implementação de React Server Components (RSC)
Endpoint do protocolo RSC Flight (vulnerável)
Configuração de implantação Docker
Payload de exploit POC demonstrando a vulnerabilidade
Certifique-se de que todas as dependências estão instaladas (npm install)
O exploit não funciona
Verifique se o servidor está em execução
Verifique se o endpoint RSC está acessível
Revise os logs do servidor para erros
Certifique-se de que o script de exploit tem as permissões adequadas
Problemas com Docker
Certifique-se de que o Docker está em execução
Verifique a compatibilidade da versão do Docker Compose
Verifique se a porta 3000 está disponível
Revise os logs do Docker: docker-compose logs
Referências
CVE-2025-55182: Vulnerabilidade React2Shell
Documentação do React Server Components
Especificação do protocolo RSC Flight
Licença
Licença MIT - Apenas para fins educacionais
Aviso Legal
Este software é fornecido apenas para fins educacionais e de pesquisa em segurança. Os autores e colaboradores não são responsáveis por qualquer uso indevido ou danos causados por este software. Use por sua conta e risco e garanta conformidade com todas as leis e regulamentos aplicáveis.