
Exploit di bypass del middleware di Next.js
★ CVE-2025-29927 PoC del bypass del middleware di Next.js ★
CVE-2025-29927 : PoC del bypass del middleware di Next.js descrizione: Next.js è un framework React per la creazione di applicazioni web full-stack. Dalla versione 1.11.4 fino alle versioni precedenti a 12.3.5, 13.5.9, 14.2.25 e 15.2.3, è possibile bypassare i controlli di autorizzazione all'interno di un'applicazione Next.js, se il controllo di autorizzazione avviene nel middleware. Se l'applicazione di patch a una versione sicura non è fattibile, si consiglia di impedire che le richieste utente esterne contenenti l'header x-middleware-subrequest raggiungano l'applicazione Next.js. Questa vulnerabilità è corretta nelle versioni 12.3.5, 13.5.9, 14.2.25 e 15.2.3.
cd next15
docker build --tag nextjs .
docker run -p 3000:3000 -it --rm nextjs

git clone https://github.com/EQSTLab/CVE-2025-29927.git
cd CVE-2025-29927
chmod +x poc.sh
./poc.sh
