CVE-2025-29927

Next.js is a React framework for building full-stack web applications. Prior to 14.2.25 and 15.2.3, it is possible to bypass authorization checks within a Next.js application, if the authorization check occurs in middleware. If patching to a safe version is infeasible, it is recommend that you prevent external user requests which contain the x-middleware-subrequest header from reaching your Next.js application. This vulnerability is fixed in 14.2.25 and 15.2.3.
Configurations

No configuration.

History

28 Mar 2025, 15:15

Type Values Removed Values Added
References
  • () https://security.netapp.com/advisory/ntap-20250328-0002/ -
Summary
  • (es) Next.js es un framework de React para crear aplicaciones web full-stack. En versiones anteriores a la 14.2.25 y la 15.2.3, era posible omitir las comprobaciones de autorización dentro de una aplicación Next.js si esta se realizaba en middleware. Si no es posible aplicar una versión segura, se recomienda evitar que las solicitudes de usuarios externos que contengan el encabezado "x-middleware-subrequest" lleguen a la aplicación Next.js. Esta vulnerabilidad se corrigió en las versiones 14.2.25 y 15.2.3.

23 Mar 2025, 22:15

Type Values Removed Values Added
References
  • () http://www.openwall.com/lists/oss-security/2025/03/23/3 -
  • () http://www.openwall.com/lists/oss-security/2025/03/23/4 -

21 Mar 2025, 15:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-03-21 15:15

Updated : 2025-03-28 15:15


NVD link : CVE-2025-29927

Mitre link : CVE-2025-29927

CVE.ORG link : CVE-2025-29927


JSON object : View

Products Affected

No product.

CWE
CWE-285

Improper Authorization