Skip to content
CVE PROGRAM SOURCE RECORD1.7 Low

CVE-2025-30218

Next.js may leak x-middleware-subrequest-id to external hosts

Description

Next.js is a React framework for building full-stack web applications. To mitigate CVE-2025-29927, Next.js validated the x-middleware-subrequest-id which persisted across multiple incoming requests. However, this subrequest ID is sent to all requests, even if the destination is not the same host as the Next.js application. Initiating a fetch request to a third-party within Middleware will send the x-middleware-subrequest-id to that third party. This vulnerability is fixed in 12.3.6, 13.5.10, 14.2.26, and 15.2.4.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

vercel next.js

  • = 12.3.5affected
  • = 13.5.9affected
  • = 14.2.25affected
  • = 15.2.3affected

References