
CVE-2025-29927 est une vulnérabilité de sécurité critique affectant Next.js, un framework React populaire pour la construction d'applications web full-stack. Cette faille permet aux attaquants de contourner les contrôles d'autorisation implémentés dans le middleware de Next.js, ce qui pourrait accorder un accès non autorisé à des zones sensibles d'une application, telles que des pages d'administration ou des tableaux de bord utilisateur.
CVE-2025-29927 est une vulnérabilité de sécurité critique affectant Next.js, un framework React populaire pour la création d'applications web full-stack. Cette faille permet aux attaquants de contourner les contrôles d'autorisation implémentés dans le middleware de Next.js, pouvant accorder un accès non autorisé à des zones sensibles d'une application, telles que les pages d'administration ou les tableaux de bord utilisateur.
La vulnérabilité provient d'une gestion incorrecte de l'en-tête interne x-middleware-subrequest. En élaborant des requêtes incluant cet en-tête, un attaquant peut contourner les contrôles de sécurité du middleware, sautant ainsi efficacement les mécanismes d'authentification et d'autorisation.
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
⚠️ Note : Assurez-vous que vos applications Next.js sont toujours mises à jour vers les dernières versions stables pour prévenir les risques de sécurité.