Skip to content

fix(deps): bump next to 16.3.8 for GHSA-2xp9-vwfh-vxw4 - #6

Merged
niranjan94 merged 2 commits into
mainfrom
fix/next-ghsa-2xp9-vwfh-vxw4
Oct 22, 2026
Merged

niranjan94 merged 2 commits into
mainfrom
fix/next-ghsa-2xp9-vwfh-vxw4

Conversation

@niranjan94

Copy link
Copy Markdown
Owner

Summary

Upgrades next in docs/ from 16.2.6 to 16.3.8 to address GHSA-2xp9-vwfh-vxw4, an unauthenticated remote code execution in the Next.js Image Optimization API when AVIF images are processed. The advisory is fixed in 16.3.3; 16.3.8 is the latest 16.3.x patch release. The copy of next resolved through better-auth's peer dependency also moves to 16.3.8.

docs/tsconfig.json drops the deprecated baseUrl and makes the fumadocs-mdx:collections/* path explicitly relative. Next 16.3's build-time typecheck rejects baseUrl (TS5101), so the build fails without this change.

The lockfile was regenerated with pnpm 10 to match CI. It also includes transitive updates from next 16.3.8 (notably sharp 0.34.5 to 0.35.5) and prunes a few orphaned duplicate entries.

Verification (in docs/)

  • pnpm run types:check: pass (fails on the default branch with TS5101)
  • pnpm run build: pass
  • pnpm run lint: a Biome import-order error that also fails on the default branch (pre-existing, unrelated)

@vercel

vercel Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
telaio-docs Ready Ready Preview Oct 22, 2026 7:17am UTC

@react-email/render resolves react-dom as a peer. Without a root declaration, re-resolving the lockfile paired react 19.2.7 with react-dom 19.2.6, which react-dom/server rejects at runtime.
@niranjan94
niranjan94 merged commit 03c22f3 into main Oct 22, 2026
3 of 4 checks passed
@niranjan94
niranjan94 deleted the fix/next-ghsa-2xp9-vwfh-vxw4 branch October 22, 2026 07:30

This branch was successfully deployed

1 active deployment
Preview — 04e94f19 Deployed Oct 22, 2026 by vercel[bot]
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