Skip to content

Get notified

Get an email when a new major security incident drops. No spam, unsubscribe any time.

Only used for pwn.watch incident emails. Protected by Cloudflare Turnstile.

Next.js

Security incidents tagged Next.js. Newest first.

Incidents
5
Live
1
Patched
5
Days without an incident
8
Longest quiet run: 255 days (Mar 23–Dec 2)
  • LiveCriticalPatched

    Next.js out-of-band release fixes two unauthenticated RCEs (SVG image optimization CVE-2026-96889, use cache)

    On Oct 14 2026 Vercel shipped Next.js 16.4.1 and 15.5.28 with two critical unauthenticated remote code execution fixes held back from the September release: CVE-2026-96889 / GHSA-2464-fhr4-w9xw, a use-after-free in librsvg (via sharp) reachable through the Image Optimization API when SVGs are processed on glibc-based Linux, and GHSA-673q-mjm6-r5xr, RCE in App Router apps with Cache Components when a `use cache` function returns multiple typed arrays. A high-severity Server Actions DoS (GHSA-p3m5-59mp-jv5r) is fixed too. GitHub added the SVG advisory to its global database on Oct 22. No known exploitation.

    Next.js (next on npm), sharp / librsvgSince Oct 14, 2026

Show 4 older incidents

May 2026 1

  • HighNext.js / React Server Components May 2026 security release

    Next.js; react-server-dom-webpack/parcel/turbopack Patched

    Coordinated May 6–7 2026 security release for React Server Components (CVE-2026-23870 DoS) and multiple Next.js advisories spanning middleware/proxy bypass, XSS, SSRF, cache poisoning and DoS. Upgrade Next.js to 15.5.18 or 16.2.6; react-server-dom-* to 19.0.6 / 19.1.7 / 19.2.6. Next.js 13.x/14.x had no planned patches.

    Open incident →CVE-2026-23870

April 2026 1

  • HighReact Server Components DoS CVE-2026-23869 (April Next.js advisory)

    Next.js App Router / React Server Components Patched

    April 8 2026 Next.js advisory GHSA-q4gf-8mx6-v5v3 tracks upstream CVE-2026-23869: crafted requests to App Router Server Function endpoints can cause excessive CPU / DoS. Patched in Next.js 15.5.15 and 16.2.3.

    Open incident →CVE-2026-23869

December 2025 1

  • ClosedCriticalPatched

    React2Shell: CVSS 10 unauthenticated RCE in React Server Components and Next.js

    A flaw in how React Server Components deserialize Flight payloads let an unauthenticated request run code on the server. Next.js App Router apps were affected by default. China-nexus groups including Earth Lamia and Jackpot Panda exploited it within hours of disclosure. CVE-2025-66478 (the Next.js id) was rejected as a duplicate.

    React Server Components (react-server-dom-*), Next.jsClosed Dec 12, 2025

March 2025 1

  • CriticalNext.js middleware authorization bypass via x-middleware-subrequest (CVE-2025-29927)

    Next.js (self-hosted) Patched

    Sending a crafted x-middleware-subrequest header made self-hosted Next.js skip middleware entirely, bypassing auth checks done there. Apps hosted on Vercel were protected. Fixed in 12.3.5, 13.5.9, 14.2.25 and 15.2.3; otherwise strip the header at the edge.

    Open incident →CVE-2025-29927

4 Next.js incidents in the last 12 months

Critical 4 · High 3 · Med 2 · Low 1 · Update ½LessMore

Posts 2