Description
Next.js is a React framework for building full-stack web applications. From to before 15.5.16 and 16.2.5, applications using Partial Prerendering through the Cache Components feature can be vulnerable to connection exhaustion through crafted POST requests to a server action. In affected configurations, a malicious request can trigger a request-body handling deadlock that leaves connections open for an extended period, consuming file descriptors and server capacity until legitimate users are denied service. This vulnerability is fixed in 15.5.16 and 16.2.5.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| vercel | next.js | >= 16.0.0, < 16.2.5, >= 15.0.0, < 15.5.16 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 1 repository
-
iamfarzad/fbcounsulting_v2 ★ 0 · Mar 31, 2025
ARCHIVED: FBC v2 consulting website draft. Deprecated. Vulnerable to CVE-2026-44579 (Next.js Cache DoS).
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | next | >= 15.0.0, < 15.5.16 | 15.5.16 | GHSA-mg66-mrh9-m8jx |
| npm | next | >= 16.0.0, < 16.2.5 | 16.2.5 | GHSA-mg66-mrh9-m8jx |
Advisories 1
- WID-SEC-2026-1401 Vercel Next.js: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 12, 2026