Skip to content

fix(web): update Next.js security release - #494

Open
alvaroloes wants to merge 1 commit into
fix/vitest-mocker-securityfrom
fix/nextjs-16-4-1-security
Open

alvaroloes wants to merge 1 commit into
fix/vitest-mocker-securityfrom
fix/nextjs-16-4-1-security

Conversation

@alvaroloes

Copy link
Copy Markdown
Member

Closes #493.

Problem

Facility resolves Next.js 16.3.8, which is in the affected range for two unauthenticated remote-code-execution advisories and one App Router denial-of-service advisory published upstream. The repository's all-severity audit now fails on this version.

Change

  • update the web application and platform-specific compiler packages to Next.js 16.4.1;
  • raise the tested and documented Next.js dependency floor to 16.4.1;
  • retain the installed-consumer regression that rejects a lockfile or runtime package below the reviewed floor.

Validation

  • node --test --test-concurrency=1 scripts/reviewed-dependencies-security.test.mjs — 11 passed;
  • pnpm --filter @facility/web test — 179 passed;
  • pnpm --filter @facility/web build — production build succeeded with Next.js 16.4.1;
  • pnpm audit --audit-level low — passes with only the repository's three existing reviewed exceptions.

The full repository and Docker checks run in CI on this exact branch.

References

@alvaroloes
alvaroloes marked this pull request as ready for review October 22, 2026 19:47

This branch has not been deployed

No deployments
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