Every CVE Search/ Get API key

CVE-2026-94482

Next.js: Denial of Service in App Router using Server Actions

8.2 HighFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.39%Unchanged since Oct 23, 2026
90%50%10%1%

What each source reports

CVE List Score used 8.2

Next.js: Denial of Service in App Router using Server Actions

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.

Record
CVE-2026-94482
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-770
Updated
2026-11-02
EUVDEUVD-2026-108214 8.2

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.

Record
EUVD-2026-108214
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-2464-fhr4-w9xw 9.5

Next.js: Unauthenticated Remote Code Execution in Image Optimization API when SVG files are used

Impact

A memory-related vulnerability has been discovered in an upstream library used for Image Optimization can lead to possible remote code execution (RCE) when Next.js runs on glibc-based Linux.

Workaround

Ensure the version of sharp used by Next.js is greater than or equal to 0.35.5. Fresh installs automatically get a fixed version of sharp. Upgrading Next.js to the patched versions will ensure package managers automatically provide a fixed version of sharp to Next.js.

Record
GHSA-2464-fhr4-w9xw
CVSS 4.0
9.5 CriticalCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Weakness
CWE-1395
Updated
2026-11-02
GitHub AdvisoriesGHSA-673q-mjm6-r5xr 9.5

Next.js: Unauthenticated Remote Code Execution in `use cache` functions returning typed arrays

Impact

A vulnerability in applications using App router with Cache Component can lead to remote code execution. The application needs to have a use cache function that returns multiple typed arrays.

Workaround

There is no known workaround for affected applications with such use cache functions. You should upgrade immediately even if your application does not have similar functions.

Record
GHSA-673q-mjm6-r5xr
CVSS 4.0
9.5 CriticalCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:N
Weakness
CWE-502
Updated
2026-11-02
GitHub AdvisoriesGHSA-p3m5-59mp-jv5r 8.2

Next.js: Denial of Service in App Router using Server Actions

Impact

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.

Workarounds

No workaround exists besides upgrading. Applications using Pages Router or not using Server Actions are not vulnerable.

Record
GHSA-p3m5-59mp-jv5r
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-770
Updated
2026-11-02
GitHub AdvisoriesGHSA-vcvr-r3jv-pc5j 9.5

Next.js: Remote Code Execution in next/og ImageResponse

Impact

The Node.js ImageResponse implementation from next/og is affected by an upstream vulnerability. This can lead to remote code execution.

Affected applications pass attacker-controlled values into SVG content, attributes, or styles during image generation:

import { ImageResponse } from 'next/og'

export async function GET(request: Request) {
  const value = new URL(request.url).searchParams.get('value') ?? ''

  return new ImageResponse(
    <svg width="1200" height="630">
      <title>{value}</title>
    </svg>
  )
}

Applications using the Edge ImageResponse implementation, or applications that do not pass attacker-controlled values into SVG content, attributes, or styles, are not affected.

Workaround

If upgrading is not immediately possible, do not pass attacker-controlled values into SVG content, attributes, or styles rendered by the Node.js ImageResponse implementation from next/og.

Record
GHSA-vcvr-r3jv-pc5j
CVSS 4.0
9.5 CriticalCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Weakness
CWE-1395
Updated
2026-11-02
Show 19 moreShow less
NVD 8.2

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.

Record
CVE-2026-94482
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness
CWE-770
Updated
2026-11-02
OSV 8.2

Next.js: Denial of Service in App Router using Server Actions

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.

Record
CVE-2026-94482
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-770
Updated
2026-11-02
OSVGHSA-2464-fhr4-w9xw 9.5

Next.js: Unauthenticated Remote Code Execution in Image Optimization API when SVG files are used

Impact

A memory-related vulnerability has been discovered in an upstream library used for Image Optimization can lead to possible remote code execution (RCE) when Next.js runs on glibc-based Linux.

Workaround

Ensure the version of sharp used by Next.js is greater than or equal to 0.35.5. Fresh installs automatically get a fixed version of sharp. Upgrading Next.js to the patched versions will ensure package managers automatically provide a fixed version of sharp to Next.js.

Record
GHSA-2464-fhr4-w9xw
CVSS 4.0
9.5 CriticalCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Weakness
CWE-1395
Updated
2026-11-02
OSVGHSA-673q-mjm6-r5xr 9.5

Next.js: Unauthenticated Remote Code Execution in `use cache` functions returning typed arrays

Impact

A vulnerability in applications using App router with Cache Component can lead to remote code execution. The application needs to have a use cache function that returns multiple typed arrays.

Workaround

There is no known workaround for affected applications with such use cache functions. You should upgrade immediately even if your application does not have similar functions.

Record
GHSA-673q-mjm6-r5xr
CVSS 4.0
9.5 CriticalCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:N
Weakness
CWE-502
Updated
2026-11-02
OSVGHSA-p3m5-59mp-jv5r 8.2

Next.js: Denial of Service in App Router using Server Actions

Impact

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.

Workarounds

No workaround exists besides upgrading. Applications using Pages Router or not using Server Actions are not vulnerable.

Record
GHSA-p3m5-59mp-jv5r
CVSS 4.0
8.2 HighCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-770
Updated
2026-11-02
OSVGHSA-vcvr-r3jv-pc5j 9.5

Next.js: Remote Code Execution in next/og ImageResponse

Impact

The Node.js ImageResponse implementation from next/og is affected by an upstream vulnerability. This can lead to remote code execution.

Affected applications pass attacker-controlled values into SVG content, attributes, or styles during image generation:

import { ImageResponse } from 'next/og'

export async function GET(request: Request) {
  const value = new URL(request.url).searchParams.get('value') ?? ''

  return new ImageResponse(
    <svg width="1200" height="630">
      <title>{value}</title>
    </svg>
  )
}

Applications using the Edge ImageResponse implementation, or applications that do not pass attacker-controlled values into SVG content, attributes, or styles, are not affected.

Workaround

If upgrading is not immediately possible, do not pass attacker-controlled values into SVG content, attributes, or styles rendered by the Node.js ImageResponse implementation from next/og.

Record
GHSA-vcvr-r3jv-pc5j
CVSS 4.0
9.5 CriticalCVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Weakness
CWE-1395
Updated
2026-11-02
OSVCLSA-2026-1793100738 No score

TuxCare security update for next (1 CVE)

TuxCare rebuilt next to address 1 CVE. Fixed in 15.5.24-tuxcare.4.

Record
CLSA-2026-1793100738
Updated
2026-11-02
OSVCLSA-2026-1793806552 No score

TuxCare security update for next (4 CVEs)

TuxCare rebuilt next to address 4 CVEs. Fixed in 16.0.6-tuxcare.14.

Record
CLSA-2026-1793806552
Updated
2026-11-04
OSVCLSA-2026-1793806773 No score

TuxCare security update for next (1 CVE)

TuxCare rebuilt next to address 1 CVE. Fixed in 13.5.11-tuxcare.21.

Record
CLSA-2026-1793806773
Updated
2026-11-04
OSVCLSA-2026-1793808642 No score

TuxCare security update for next (2 CVEs)

TuxCare rebuilt next to address 2 CVEs. Fixed in 15.1.2-tuxcare.5.

Record
CLSA-2026-1793808642
Updated
2026-11-04
OSVCLSA-2026-1793809685 No score

TuxCare security update for next (1 CVE)

TuxCare rebuilt next to address 1 CVE. Fixed in 14.2.35-tuxcare.16.

Record
CLSA-2026-1793809685
Updated
2026-11-04
OSVCLSA-2026-1793810649 No score

TuxCare security update for next (1 CVE)

TuxCare rebuilt next to address 1 CVE. Fixed in 15.5.24-tuxcare.5.

Record
CLSA-2026-1793810649
Updated
2026-11-04
OSVCLSA-2026-1793811028 No score

TuxCare security update for next (1 CVE)

TuxCare rebuilt next to address 1 CVE. Fixed in 15.5.26-tuxcare.4.

Record
CLSA-2026-1793811028
Updated
2026-11-04
OSVCLSA-2026-1793811416 No score

TuxCare security update for next (2 CVEs)

TuxCare rebuilt next to address 2 CVEs. Fixed in 15.5.25-tuxcare.4.

Record
CLSA-2026-1793811416
Updated
2026-11-04
OSVCLSA-2026-1793812233 No score

TuxCare security update for next (2 CVEs)

TuxCare rebuilt next to address 2 CVEs. Fixed in 15.5.23-tuxcare.5.

Record
CLSA-2026-1793812233
Updated
2026-11-04
OSVROOT-APP-NPM-CVE-2026-94482 No score

CVE-2026-94482 in next - Patched by Root

Root has patched CVE-2026-94482 in the next package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-CVE-2026-94482
Updated
2026-11-02
OSVROOT-APP-NPM-GHSA-2464-fhr4-w9xw No score

GHSA-2464-fhr4-w9xw in next - Patched by Root

Root has patched GHSA-2464-fhr4-w9xw in the next package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-GHSA-2464-fhr4-w9xw
Updated
2026-11-02
OSVROOT-APP-NPM-GHSA-673q-mjm6-r5xr No score

GHSA-673q-mjm6-r5xr in next - Patched by Root

Root has patched GHSA-673q-mjm6-r5xr in the next package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-GHSA-673q-mjm6-r5xr
Updated
2026-11-02
OSVROOT-APP-NPM-GHSA-vcvr-r3jv-pc5j No score

GHSA-vcvr-r3jv-pc5j in next - Patched by Root

Root has patched GHSA-vcvr-r3jv-pc5j in the next package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-GHSA-vcvr-r3jv-pc5j
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
next
npm
10.0.0 to 15.5.27
15.5.28
next
npm
16.0.0 to 16.4.0
16.4.1
next
npm
13.0.0 to 15.5.27
15.5.28
next
npm
16.2.0 up to 16.3.6
16.3.6
next
TuxCare:npm
15.5.24-tuxcare.0 up to 15.5.24-tuxcare.4, plus listed versions
15.5.2415.5.24-tuxcare.115.5.24-tuxcare.215.5.24-tuxcare.3
15.5.24-tuxcare.4
next
TuxCare:npm
16.0.6-tuxcare.0 up to 16.0.6-tuxcare.14, plus listed versions
16.0.616.0.6-tuxcare.116.0.6-tuxcare.1016.0.6-tuxcare.1116.0.6-tuxcare.12
Show 9 moreShow less
16.0.6-tuxcare.1316.0.6-tuxcare.216.0.6-tuxcare.316.0.6-tuxcare.416.0.6-tuxcare.516.0.6-tuxcare.616.0.6-tuxcare.716.0.6-tuxcare.816.0.6-tuxcare.9
16.0.6-tuxcare.14
next
TuxCare:npm
13.5.11-tuxcare.0 up to 13.5.11-tuxcare.21, plus listed versions
13.5.1113.5.11-tuxcare.113.5.11-tuxcare.1013.5.11-tuxcare.1113.5.11-tuxcare.12
Show 16 moreShow less
13.5.11-tuxcare.1313.5.11-tuxcare.1413.5.11-tuxcare.1513.5.11-tuxcare.1613.5.11-tuxcare.1713.5.11-tuxcare.1813.5.11-tuxcare.1913.5.11-tuxcare.213.5.11-tuxcare.2013.5.11-tuxcare.313.5.11-tuxcare.413.5.11-tuxcare.513.5.11-tuxcare.613.5.11-tuxcare.713.5.11-tuxcare.813.5.11-tuxcare.9
13.5.11-tuxcare.21
next
TuxCare:npm
15.1.2-tuxcare.0 up to 15.1.2-tuxcare.5, plus listed versions
15.1.215.1.2-tuxcare.115.1.2-tuxcare.215.1.2-tuxcare.315.1.2-tuxcare.4
15.1.2-tuxcare.5
next
TuxCare:npm
14.2.35-tuxcare.0 up to 14.2.35-tuxcare.16, plus listed versions
14.2.3514.2.35-tuxcare.114.2.35-tuxcare.1014.2.35-tuxcare.1114.2.35-tuxcare.12
Show 10 moreShow less
14.2.35-tuxcare.1414.2.35-tuxcare.1514.2.35-tuxcare.214.2.35-tuxcare.314.2.35-tuxcare.414.2.35-tuxcare.514.2.35-tuxcare.614.2.35-tuxcare.714.2.35-tuxcare.814.2.35-tuxcare.9
14.2.35-tuxcare.16
next
TuxCare:npm
15.5.24-tuxcare.0 up to 15.5.24-tuxcare.5, plus listed versions
15.5.2415.5.24-tuxcare.115.5.24-tuxcare.215.5.24-tuxcare.315.5.24-tuxcare.4
15.5.24-tuxcare.5
Show 12 moreShow less
Affected packages
PackageAffectedFixed
next
TuxCare:npm
15.5.26-tuxcare.0 up to 15.5.26-tuxcare.4, plus listed versions
15.5.2615.5.26-tuxcare.115.5.26-tuxcare.215.5.26-tuxcare.3
15.5.26-tuxcare.4
next
TuxCare:npm
15.5.25-tuxcare.0 up to 15.5.25-tuxcare.4, plus listed versions
15.5.2515.5.25-tuxcare.115.5.25-tuxcare.215.5.25-tuxcare.3
15.5.25-tuxcare.4
next
TuxCare:npm
15.5.23-tuxcare.0 up to 15.5.23-tuxcare.5, plus listed versions
15.5.2315.5.23-tuxcare.115.5.23-tuxcare.215.5.23-tuxcare.315.5.23-tuxcare.4
15.5.23-tuxcare.5
next
npm
10.0.0 up to 15.5.28
15.5.28
next
npm
16.0.0 up to 16.4.1
16.4.1
next
npm
13.0.0 up to 15.5.28
15.5.28
next
Root:npm
before 16.3.3-aikido.3
16.3.3-aikido.315.5.21-aikido.216.3.3-aikido.416.3.6-aikido.216.3.8-aikido.114.2.35-aikido.1115.5.27-aikido.2
@rootio/next
Root:npm
before 16.3.3-root.io.3
16.3.3-root.io.315.5.21-root.io.216.3.3-root.io.416.3.6-root.io.216.3.8-root.io.114.2.35-root.io.1115.5.27-root.io.2
next
Root:npm
before 16.3.3-aikido.4
16.3.3-aikido.416.3.6-aikido.216.3.8-aikido.1
@rootio/next
Root:npm
before 16.3.3-root.io.4
16.3.3-root.io.416.3.6-root.io.216.3.8-root.io.1
next
Root:npm
before 16.3.3-aikido.1
16.3.3-aikido.116.2.11-aikido.216.3.3-aikido.216.3.3-aikido.316.3.3-aikido.416.3.6-aikido.116.3.6-aikido.2
@rootio/next
Root:npm
before 16.3.3-root.io.1
16.3.3-root.io.116.2.11-root.io.216.3.3-root.io.216.3.3-root.io.316.3.3-root.io.416.3.6-root.io.116.3.6-root.io.2

History

History
RecordedChangedSources
affected, aliases, cwes, facts, published, referencesOSV
first indexedGitHub Advisories, OSV
first indexedGitHub Advisories, OSV
first indexedGitHub Advisories, OSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-94482 is a high vulnerability (CVSS 8.2) in Vercel Next.js, published September 30, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.39%, the 32nd percentile. Fixed in next 15.5.28.

References

Show 14 moreShow less
MoveEnter Open