Description
Next.js is a React framework for building full-stack web applications. In versions 13.0.0 through 15.5.20 and 16.0.0 through 16.2.10, crafted requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive CPU usage blocking processing of further requests in the same process. This issue has been fixed in versions 15.5.21 and 16.2.11.
Published: 2026-07-27
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A vulnerability in Next.js allows crafted requests to an application that uses the App Router with at least one Server Action to cause the Node.js process to consume excessive CPU time. The elevated CPU usage can block processing of additional incoming requests within that same process, effectively denying service to legitimate users. The weakness is classified as CWE-834, indicating a misuse of operating system resources.

Affected Systems

The issue affects Next.js versions 13.0.0 through 15.5.20 and 16.0.0 through 16.2.10, used in web applications that incorporate the App Router and Server Action features. Versions 15.5.21 and 16.2.11 contain the fix.

Risk and Exploitability

The CVSS score of 8.2 reflects high severity. The EPSS score of <1% (≈0.00599) indicates a very low but nonzero exploitation probability, suggesting that exploitation is unlikely but not impossible. The likely attack vector is sending specially crafted HTTP requests to the target application, indicating remote attack potential. It is not listed in the CISA KEV catalog, and no public exploits have been documented at this time.

Generated by OpenCVE AI on August 3, 2026 at 17:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Next.js to version 15.5.21 or 16.2.11
  • If an upgrade is not immediately possible, disable or avoid using Server Actions in the affected application
  • Implement request rate limiting or CPU usage monitoring for the App Router to mitigate the impact of potential attacks

Generated by OpenCVE AI on August 3, 2026 at 17:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-m99w-x7hq-7vfj Next.js: Denial of Service in App Router using Server Actions
History

Wed, 29 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-770
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Important


Tue, 28 Jul 2026 03:00:00 +0000

Type Values Removed Values Added
First Time appeared Vercel
Vercel next.js
Vendors & Products Vercel
Vercel next.js

Mon, 27 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Description Next.js is a React framework for building full-stack web applications. In versions 13.0.0 through 15.5.20 and 16.0.0 through 16.2.10, crafted requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive CPU usage blocking processing of further requests in the same process. This issue has been fixed in versions 15.5.21 and 16.2.11.
Title Next.js: Denial of Service in App Router using Server Actions
Weaknesses CWE-834
References
Metrics cvssV4_0

{'score': 8.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-27T18:54:59.134Z

Reserved: 2026-07-20T17:11:30.895Z

Link: CVE-2026-64641

cve-icon Vulnrichment

Updated: 2026-07-27T18:54:55.826Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-27T18:16:58.850

Modified: 2026-07-29T14:36:32.130

Link: CVE-2026-64641

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-27T17:40:01Z

Links: CVE-2026-64641 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T17:15:12Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling

  • CWE-834

    Excessive Iteration