Skip to content

Update Next.js to address critical security advisories - #104

Merged
ralyodio merged 1 commit into
profullstack:masterfrom
phucnguyen1707:fix/next-security-16-3-3
Sep 14, 2026
Merged

ralyodio merged 1 commit into
profullstack:masterfrom
phucnguyen1707:fix/next-security-16-3-3

Conversation

@phucnguyen1707

Copy link
Copy Markdown
Contributor

Summary

Verification

  • Clean frozen install; 885 web tests, 90 shared-types tests, web lint, cold typecheck without .next, full production web build.
  • Eight isolated standalone HTTP/image checks, including PNG resizing, benign AVIF passthrough and rejected unallowlisted URLs.
  • Subsequently installed the full workspace and passed the unchanged pre-commit hook: lint, types, formatting, workspace tests, script tests and builds. No hook bypass.
  • The production critical audit command used by CI passes locally; Next critical findings reduced from 2 to 0.
  • Exact final diff reviewed by Claude Opus; follow-up registry metadata, cold typecheck and standalone dependency-resolution checks passed before commit. Committed diff matches reviewed hash.

Remaining Limits

The audit is not clean: production still reports 58 high, 45 moderate and 7 low findings. Dev-inclusive audit includes 3 critical Vitest occurrences in unchanged tooling. No audit exclusions were added. Existing Serwist/Turbopack and middleware warnings remain.

No Windows exploit reproduction, live authenticated service test, physical-device test, EAS build or production deployment was performed. These are source/dependency fixes, not a blanket release approval. #103's existing failed CI run is not retroactively cleared; integrate the dependency fix and rerun its checks before release.

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednext@​16.2.9 ⏵ 16.3.361 -2100 +7590 +19970

View full report

@ralyodio
ralyodio marked this pull request as ready for review September 14, 2026 17:13
@ralyodio
ralyodio merged commit 9753fac into profullstack:master Sep 14, 2026
14 checks passed
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.

2 participants