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, requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive memory consumption if that Server Actions uses the Edge runtime. This issue has been fixed in versions 15.5.21 and 16.2.11.
Published: 2026-07-27
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The issue in Next.js versions 13.0.0 through 15.5.20 and 16.0.0 through 16.2.10 allows an attacker to trigger excessive memory consumption in server‑side code that runs within the Edge runtime. When an App Router–based application includes at least one Server Action, a request with a large payload can cause the runtime to allocate an unbounded amount of memory, leading to a denial‑of‑service condition by exhausting the server's resources. This vulnerability is a classic instance of uncontrolled resource consumption (CWE‑770).

Affected Systems

Affected systems are applications built with Vercel Next.js in the specified version ranges. The unsafe behaviour manifests when the App Router and Server Actions feature is used together with the Edge runtime. Users of Next.js 15.5.21 onward and 16.2.11 onward are no longer affected because the bug has been fixed in those releases.

Risk and Exploitability

The CVSS score of 6.3 indicates a medium severity risk, and an EPSS score of < 1%, indicating a very low probability of exploitation, is available. However, because the vulnerability can be triggered by any external HTTP request to a vulnerable Server Action, it is reasonable to assume the attack vector is remote. The impact is local to the host running the next.js application and can result in memory exhaustion leading to reduced service availability. The vulnerability is not reported in the CISA KEV catalog, but monitoring and patching remain essential.

Generated by OpenCVE AI on August 4, 2026 at 13:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Next.js 15.5.21 or later (including 16.2.11) to apply the patch that limits Server Action memory usage.
  • If an immediate upgrade is not possible, temporarily remove or disable any Server Actions that use the Edge runtime until the remediation is applied.
  • Configure request payload size limits or rate‑limiting on your web server or reverse proxy to prevent excessively large requests from reaching the application.
  • Monitor application memory consumption and performance for odd spikes that may indicate ongoing exploitation attempts, and review logs for repeated large payload submissions.

Generated by OpenCVE AI on August 4, 2026 at 13:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-4c39-4ccg-62r3 Next.js: Unbounded Server Action payload in Edge runtime
History

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

Type Values Removed Values Added
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 01: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 23:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


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, requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive memory consumption if that Server Actions uses the Edge runtime. This issue has been fixed in versions 15.5.21 and 16.2.11.
Title Next.js: Unbounded Server Action payload in Edge runtime
Weaknesses CWE-770
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-27T20:22:18.086Z

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

Link: CVE-2026-64646

cve-icon Vulnrichment

Updated: 2026-07-27T20:22:14.094Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-27T19:17:21.477

Modified: 2026-07-29T14:39:00.200

Link: CVE-2026-64646

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-27T18:54:59Z

Links: CVE-2026-64646 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T14:00:03Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling