CVE-2026-44573

Next.js is a React framework for building full-stack web applications. From 12.2.0 to before 15.5.16 and 16.2.5, Applications using the Pages Router with i18n configured and middleware/proxy-based authorization can allow unauthorized access to protected page data through locale-less /_next/data/<buildId>/<page>.json requests. In affected configurations, middleware does not run for the unprefixed data route, allowing an attacker to retrieve SSR JSON for protected pages without passing the intended authorization checks. This vulnerability is fixed in 15.5.16 and 16.2.5.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:vercel:next.js:*:*:*:*:*:node.js:*:*
cpe:2.3:a:vercel:next.js:*:*:*:*:*:node.js:*:*

History

26 Oct 2026, 17:10

Type Values Removed Values Added
Summary
  • (es) Next.js es un framework de React para construir aplicaciones web full-stack. Desde 12.2.0 hasta antes de 15.5.16 y 16.2.5, las aplicaciones que usan el Pages Router con i18n configurado y autorización basada en middleware/proxy pueden permitir acceso no autorizado a datos de páginas protegidas a través de solicitudes /_next/data/[buildId]/[page].json sin configuración regional. En configuraciones afectadas, el middleware no se ejecuta para la ruta de datos sin prefijo, permitiendo a un atacante recuperar JSON SSR para páginas protegidas sin pasar las comprobaciones de autorización previstas. Esta vulnerabilidad está corregida en 15.5.16 y 16.2.5.

Information

Published : 2026-05-13 17:16

Updated : 2026-10-26 17:10


NVD link : CVE-2026-44573

Mitre link : CVE-2026-44573

CVE.ORG link : CVE-2026-44573


JSON object : View

Products Affected

vercel

  • next.js
CWE
CWE-863

Incorrect Authorization

CWE-551

Incorrect Behavior Order: Authorization Before Parsing and Canonicalization