
CVE-2025-29927 é uma vulnerabilidade de segurança crítica que afeta o Next.js, um framework React popular para construção de aplicações web full-stack. Essa falha permite que atacantes contornem as 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.
CVE-2025-29927 é uma vulnerabilidade crítica de segurança que afeta o Next.js, um framework React popular 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 administrador ou painéis de usuário.
A vulnerabilidade surge do tratamento inadequado do cabeçalho interno x-middleware-subrequest. Ao criar requisições que incluem esse cabeçalho, um atacante pode contornar 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
pip3 install -r requirements.txt
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
pip3 install -r requirements.txt
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.