
CVE-2025-29927 è una vulnerabilità di sicurezza critica che colpisce Next.js, un popolare framework React per la creazione di applicazioni web full-stack. Questa falla consente agli attaccanti di bypassare i controlli di autorizzazione implementati nel middleware di Next.js, concedendo potenzialmente accesso non autorizzato ad aree sensibili di un'applicazione, come pagine di amministrazione o dashboard utente.
CVE-2025-29927 è una vulnerabilità di sicurezza critica che colpisce Next.js, un popolare framework React per la creazione di applicazioni web full-stack. Questa falla consente agli attaccanti di bypassare i controlli di autorizzazione implementati nel middleware di Next.js, potenzialmente concedendo accesso non autorizzato ad aree sensibili di un'applicazione, come pagine di amministrazione o dashboard utente.
La vulnerabilità deriva dalla gestione impropria dell'header interno x-middleware-subrequest. Creando richieste che includono questo header, un attaccante può bypassare i controlli di sicurezza del middleware, saltando di fatto i meccanismi di autenticazione e autorizzazione.
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: Assicurati che le tue applicazioni Next.js siano sempre aggiornate alle ultime versioni stabili per prevenire rischi di sicurezza.