Skip to content

Upgrade Next.js from 16.2.2 to 16.2.3 (CVE-2026-23869)#1390

Merged
cjbell merged 2 commits intomainfrom
cjbell-upgrade-nextjs-16.2.3-a895
Apr 10, 2026
Merged

Upgrade Next.js from 16.2.2 to 16.2.3 (CVE-2026-23869)#1390
cjbell merged 2 commits intomainfrom
cjbell-upgrade-nextjs-16.2.3-a895

Conversation

@cjbell
Copy link
Copy Markdown
Contributor

@cjbell cjbell commented Apr 10, 2026

Description

Upgrades Next.js from 16.2.2 to 16.2.3 to address CVE-2026-23869, a vulnerability affecting React Server Components packages and frameworks using the App Router (Next.js 13.x, 14.x, 15.x, 16.x).

Changes:

  • Updated next dependency in package.json from ^16.2.2 to ^16.2.3
  • Updated yarn.lock with resolved 16.2.3 packages

The production build passes with no issues.

Linear Issue: KNO-12610

Open in Web Open in Cursor 

Co-authored-by: Chris Bell <chris@cjbell.co>
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Canceled Canceled Apr 10, 2026 8:47pm

Request Review

Co-authored-by: Chris Bell <chris@cjbell.co>
Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Risk HIGH: Upgrades Next.js from 16.2.2 to 16.2.3 to address CVE-2026-23869, a security vulnerability in React Server Components.

Reasons

  • package.json is modified (HIGH trigger per classification rules)
  • yarn.lock is modified with 85 additions and 60 deletions (HIGH trigger)
  • The change is a patch version bump (16.2.216.2.3) for a single dependency
  • Only 3 files changed (next-env.d.ts, package.json, yarn.lock), all related to the version bump
  • The PR addresses a specific CVE (CVE-2026-23869), which is a valid security motivation

Notes

  • Despite the HIGH classification (triggered by package.json + yarn.lock changes), the actual risk surface is narrow: this is a single patch-level dependency bump with no application code changes.
  • Verify the Vercel preview deployment builds and renders correctly.
  • Confirm no regressions in routing, server components, or MDX rendering after the Next.js patch update.
  • The yarn.lock diff is mechanical and expected for a version bump — focus review on the package.json change itself.
Open in Web View Automation 

Sent by Cursor Automation: Docs PR classifier

@cjbell cjbell merged commit c6203e1 into main Apr 10, 2026
5 checks passed
@cjbell cjbell deleted the cjbell-upgrade-nextjs-16.2.3-a895 branch April 10, 2026 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants