Skip to content

chore(deps): bump next to 15.5.21 to clear high-severity advisories - #270

Merged
thetechjon merged 1 commit into
devfrom
deps/next-audit
Jul 23, 2026
Merged

chore(deps): bump next to 15.5.21 to clear high-severity advisories#270
thetechjon merged 1 commit into
devfrom
deps/next-audit

Conversation

@thetechjon

Copy link
Copy Markdown
Collaborator

Unblocks #269 (devmain), whose CI failed on the npm audit --audit-level=high gate.

Cause

A Next.js advisory batch was published on 2026-07-22, after dev's last green run. next 15.5.18 is inside the affected range 12.0.0 - 15.5.20, so every fresh CI run now fails the audit step. Not related to the merge itself.

Advisories: GHSA-m99w-x7hq-7vfj, GHSA-89xv-2m56-2m9x, GHSA-68g3-v927-f742, GHSA-4633-3j49-mh5q, GHSA-4c39-4ccg-62r3, GHSA-p9j2-gv94-2wf4, GHSA-q8wf-6r8g-63ch, GHSA-955p-x3mx-jcvp.

Fix

npm audit fix --package-lock-only. Resolves next to 15.5.21 inside the existing ^15.5.18 range, so package.json is unchanged. No jump to 16.

npm audit --audit-level=high: 0 vulnerabilities.

The added @tailwindcss/oxide-wasm32-wasi/node_modules/* entries are npm 12 re-expanding that package's bundled dependencies. No dependency change.

🤖 Generated with Claude Code

npm audit fix (lockfile-only). Clears the Next.js advisory batch published
2026-07-22 (GHSA-m99w-x7hq-7vfj, GHSA-89xv-2m56-2m9x, GHSA-68g3-v927-f742,
GHSA-4633-3j49-mh5q, GHSA-4c39-4ccg-62r3, GHSA-p9j2-gv94-2wf4,
GHSA-q8wf-6r8g-63ch, GHSA-955p-x3mx-jcvp), which fail the CI audit gate.

Stays within the existing ^15.5.18 range; no package.json change.
The @tailwindcss/oxide-wasm32-wasi bundled-dependency entries are churn from
npm 12 re-expanding the tree, not a dependency change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@thetechjon
thetechjon merged commit 1f1caaf into dev Jul 23, 2026
5 checks passed
@thetechjon
thetechjon deleted the deps/next-audit branch July 23, 2026 04:16
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