Skip to content

fix(deps): bump next to 16.2.11 for the security release - #221

Merged
Musiker15 merged 1 commit into
mainfrom
fix/next-16.2.11-security
Jul 25, 2026
Merged

fix(deps): bump next to 16.2.11 for the security release#221
Musiker15 merged 1 commit into
mainfrom
fix/next-16.2.11-security

Conversation

@Musiker15

Copy link
Copy Markdown
Member

Closes the nine open next advisories: SSRF in rewrites and in Server Actions, the middleware/proxy bypass in App Router apps, unauthenticated disclosure of internal Server Function endpoints, cache confusion for requests with bodies, unbounded Server Action payloads on Edge, and DoS in the Image Optimization API and App Router Server Actions.

Replaces #218 rather than waiting on it. That PR's lockfile regeneration incidentally pulled @emnapi/runtime 1.11.3, published today, so the minimumReleaseAge policy rejects it until tomorrow morning. @emnapi/runtime comes from @img/sharp-wasm32 (sharp's wasm fallback) and has nothing to do with next, so a targeted bump keeps it at 1.11.2 and lets the security fix land today.

next 16.2.11 was published on 2026-07-21, so it clears the 24h policy. The lockfile diff is next plus its @next/swc-* binaries and @next/env; postcss stays at 8.5.19.

The proxy bypass one (GHSA for >= 16.0.0, < 16.2.11) is the most relevant to us, since proxy.ts is what sets the nonce-based CSP and the security headers.

#218 can be closed once this lands.

Closes nine open advisories, including SSRF in rewrites and in Server Actions,
the middleware/proxy bypass in App Router apps, unauthenticated disclosure of
internal Server Function endpoints, cache confusion for requests with bodies,
and several DoS paths.

Done as a targeted bump rather than through the Dependabot PR: that PR's lockfile
regeneration also pulled @emnapi/runtime 1.11.3, published today, which the
minimumReleaseAge policy rejects until tomorrow morning. @emnapi/runtime comes
from @img/sharp-wasm32 and has nothing to do with next, so bumping next alone
keeps it at 1.11.2 and lets the security fix land now. The lockfile diff is next
plus its swc binaries; postcss stays at 8.5.19.
@Musiker15
Musiker15 merged commit 042cb0f into main Jul 25, 2026
5 checks passed
@Musiker15
Musiker15 deleted the fix/next-16.2.11-security branch July 25, 2026 14:02
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.

1 participant