Denial of service in Next.js App Router using Server Actions
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Partial Red Hat: 3 without a fix
Attack profile from CVSS 4.0 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-770.
Summary
Next.js from 13.0.0 before 15.5.28 and from 16.0.0 before 16.4.1 is affected. Missing resource limits (CWE-770) let crafted requests consume excessive CPU in App Router applications that use at least one Server Action. An unauthenticated remote attacker can block processing of further requests in the same process. Pages Router applications and App Router applications without Server Actions are not affected.
Written with Claude Haiku 5.5 from the sources below · 2026-10-30
Description from the CNA
Next.js is a React framework for building full-stack web applications. From 13.0.0 until 15.5.28 and 16.4.1, crafted requests targeting App Router applications with at least one Server Action can cause excessive CPU consumption and block processing of further requests in the same process. Applications using the Pages Router and App Router applications without Server Actions are not affected. This issue is fixed in versions 15.5.28 and 16.4.1.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| vercel | next.js | 13.0.0 to before 15.5.28; 16.0.0 to before 16.4.1 | 15.5.28, 16.4.1 | Patch available | CNA |
| — | next (npm) | 13.0.0 to before 15.5.28 | 15.5.28 | Patch available | GHSA-p3m5-59mp-jv5r |
| — | next (npm) | 16.0.0 to before 16.4.1 | 16.4.1 | Patch available | GHSA-p3m5-59mp-jv5r |
- next.js Vendorvercel Affected 13.0.0 to before 15.5.28; 16.0.0 to before 16.4.1 Fixed in 15.5.28, 16.4.1 Patch available CNA
- next (npm) Vendor— Affected 13.0.0 to before 15.5.28 Fixed in 15.5.28 Patch available GHSA-p3m5-59mp-jv5r
- next (npm) Vendor— Affected 16.0.0 to before 16.4.1 Fixed in 16.4.1 Patch available GHSA-p3m5-59mp-jv5r
Remediation
Upgrade Next.js 15 applications to 15.5.28 and Next.js 16 applications to 16.4.1. Red Hat lists Red Hat Enterprise Linux AI (RHEL AI) 3, Red Hat Trusted Artifact Signer and streams for Apache Kafka 3 as affected with no plan available.
Written with Claude Haiku 5.5 from the sources below · 2026-10-30
- Fix · CNA next.js (vercel) Fixed in 15.5.28, 16.4.1
- Fix · GHSA-p3m5-59mp-jv5r next (npm) Fixed in 15.5.28 Advisory →
- Fix · GHSA-p3m5-59mp-jv5r next (npm) Fixed in 16.4.1 Advisory →
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux AI (RHEL AI) 3 | Affected | No fix yet |
| Red Hat Trusted Artifact Signer | Affected | No fix yet |
| streams for Apache Kafka 3 | Affected | No fix yet |
Not affected: 4 products
- Red Hat Enterprise Linux 10
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
Timeline
- 2026-10-22 Threatist record created from CVE-2026-94482
- 2026-10-22 Alias added: GHSA-p3m5-59mp-jv5r
- 2026-10-22 Fix available: npm/[email protected], npm/[email protected] · GHSA-p3m5-59mp-jv5r
- 2026-10-22 CVSS score added · GHSA-p3m5-59mp-jv5r
- 2026-10-22 Weakness changed · GHSA-p3m5-59mp-jv5r
- 2026-10-22 4 new references · GHSA-p3m5-59mp-jv5r
- 2026-10-23 Affected versions changed · Red Hat
- 2026-10-23 CVSS score added · Red Hat
- 2026-10-23 Priority changed: MEDIUM → LOW
- 2026-10-29 Affected versions changed · Red Hat
- 2026-10-30 CISA SSVC decision points changed
- 2026-10-30 Priority changed: LOW → MEDIUM
References
More vercel vulnerabilities
- TI-2025-34861 Deserialization of untrusted data in Meta react-server-dom-webpack KEVCVSS 3.1CRITICAL 10.0
- TI-2025-21309 Authorization Bypass in Next.js Middleware CVSS 3.1CRITICAL 9.1
- TI-2024-15745 An issue in Hyper on macOS version 3.4.1 and before, allows remote attackers to execute… CVSS 3.1CRITICAL 9.8
- TI-2025-34863 Deserialization of untrusted data in Meta react-server-dom-webpack CVSS 3.1HIGH 7.5
- TI-2024-31371 Cache Poisoning in next.js CVSS 3.1HIGH 7.5
- TI-2023-24914 Next.js before 13.4.20-canary.13 lacks a cache-control header and thus empty prefetch… CVSS 3.1HIGH 7.5
Sources
- CVE-2026-94482 · CVE Program
- CVE-2026-94482 · NVD
- FIRST EPSS
- GHSA-p3m5-59mp-jv5r · GitHub Advisory Database · CC BY 4.0
- CVE-2026-94482 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences