Next.js is a React framework for building full-stack web applications. From 13.4.13 to before 15.5.16 and 16.2.5, self-hosted applications using the built-in Node.js server can be vulnerable to server-side request forgery through crafted WebSocket upgrade requests. An attacker can cause the server to proxy requests to arbitrary internal or external destinations, which may expose internal services or cloud metadata endpoints. Vercel-hosted deployments are not affected. This vulnerability is fixed in 15.5.16 and 16.2.5.
Fix
Public exploits 8
- 0xBlackash/CVE-2026-44578 PoC on GitHub
- dinosn/CVE-2026-44578 PoC on GitHub
- isaca0315/CVE-2026-44578-next-js-ssrf PoC on GitHub
- love07oj/nextjs-cve-2026-44578 PoC on GitHub
- lxxexxbxx/CVE-2026-44578 PoC on GitHub
- panchocosil/verify-ghsa-c4j6-fc7j-m34r PoC on GitHub
- tocong282/CVE-2026-44578-PoC PoC on GitHub
- ynsmroztas/nextssrf PoC on GitHub
Each line links to the index that lists it, never to exploit code. Exploit-DB's "verified" and a Metasploit rank of good or better count as verified; a PoC-in-GitHub entry is a repository's claim.
Patch, vendor advisory and mitigation references on NVD 1
- https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r Mitigation, Vendor Advisory
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 8.6 · vercelNVD modified 2026-10-26 14:10
Affected (CPE criteria) 1
cpe:2.3:a:vercel:next.js:*:*:*:*:*:node.js:*:*
References 8
- https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r Mitigation, Vendor Advisory
- https://access.redhat.com/errata/RHSA-2026:34608
- https://access.redhat.com/errata/RHSA-2026:37272
- https://access.redhat.com/errata/RHSA-2026:40974
- https://access.redhat.com/errata/RHSA-2026:54435
- https://access.redhat.com/security/cve/CVE-2026-44578
- https://bugzilla.redhat.com/show_bug.cgi?id=2477187
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-44578.json