Skip to content

Security: bump Next.js to 16.4.5 (fixes critical npm-audit failure) - #17

Merged
buttercode101 merged 2 commits into
mainfrom
fix/next-16.4.5-security
Nov 8, 2026
Merged

buttercode101 merged 2 commits into
mainfrom
fix/next-16.4.5-security

Conversation

@buttercode101

Copy link
Copy Markdown
Owner

Updating next from 16.3.8 to 16.4.5 fixes all three critical advisories reported by npm audit --audit-level=high on main (run 42475929166): GHSA-2464-fhr4-w9xw (unauthenticated RCE in image optimisation via SVG), GHSA-p3m5-59mp-jv5r (DoS in App Router Server Actions), GHSA-673q-mjm6-r5xr (RCE in use cache typed arrays).\n\nEvidence: npm audit --audit-level=high now reports 0 vulnerabilities; npm test (web) 1/1; Python pytest 116/116. Web build requires Ubuntu CI (Turbopack native bindings unavailable on the auditing host). No app code changed.

…SA-p3m5-59mp-jv5r, GHSA-673q-mjm6-r5xr)

npm audit --audit-level=high on main failed with 1 critical
(unauthenticated RCE in image optimization via SVG, DoS in App
Router Server Actions, RCE in use-cache typed arrays).
16.4.5 is the audit-fix version; verified: npm audit 0 vulns,
web node test 1/1, python pytest 116/116.
@vercel

vercel Bot commented Nov 8, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
habitat Ready Ready Preview Nov 8, 2026 12:31pm UTC

Vercel project settings already set rootDirectory to web, but
vercel.json also ran 'cd web && ...' — so install looked for
web/web, which does not exist, and every recent deployment
(including main 4c882a3) went to ERROR state. The live site
still serves a deployment from before that drift.

Now vercel.json runs inside web/ directly (npm ci / npm run
build / .next), matching the project setting. GitHub Actions
web-build already passes; this only fixes the Vercel surface.
@buttercode101
buttercode101 merged commit b823836 into main Nov 8, 2026
9 checks passed

This branch was successfully deployed

1 active deployment
Preview — 95eb6ea9 Deployed Nov 8, 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