CVE-2025-30218
Severity CVSS v4.0:
LOW
Type:
CWE-200
Information Leak / Disclosure
Publication date:
02/04/2025
Last modified:
10/09/2025
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.
Impact
Base Score 4.0
1.70
Severity 4.0
LOW
Base Score 3.x
5.90
Severity 3.x
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:a:vercel:next.js:12.3.5:*:*:*:*:node.js:*:* | ||
| cpe:2.3:a:vercel:next.js:13.5.9:*:*:*:*:node.js:*:* | ||
| cpe:2.3:a:vercel:next.js:14.2.25:*:*:*:*:node.js:*:* | ||
| cpe:2.3:a:vercel:next.js:15.2.3:*:*:*:*:node.js:*:* |
To consult the complete list of CPE names with products and versions, see this page



