Skip to content

fix(deps): next 16.4.3 on both sites; rotate stale audit entries - #427

Merged
theogravity merged 1 commit into
mainfrom
fix/next-audit-rotate
Oct 23, 2026
Merged

theogravity merged 1 commit into
mainfrom
fix/next-audit-rotate

Conversation

@theogravity

Copy link
Copy Markdown
Contributor

Three advisories published against next 16.x after the gate last ran: GHSA-2464-fhr4-w9xw and GHSA-673q-mjm6-r5xr (unauthenticated RCEs: Image Optimization with SVG input, use cache returning typed arrays) and GHSA-p3m5-59mp-jv5r (Server Actions DoS). All patched in 16.4.1; both next-pinning sites (apps/website and apps/docs) move to 16.4.3 in one change - bumping only website left the lockfile carrying the vulnerable resolution because docs also pins 16.3.8.

Also retires the braces and sprintf-js allowlist entries, which now report no advisories (the audit flags stale entries); node-forge stays (still unpatched upstream). This follows the #282 rotation precedent.

Verified locally on the branch: bun run audit:deps green, docs and website static exports build clean, lint:lockfile clean.

This unblocks the Dependency audit check on #426 (that red is this lockfile fact, not that branch).

Three advisories published against next 16.x, two of them unauthenticated
RCEs (Image Optimization with SVG, use cache typed arrays) plus a Server
Actions DoS. patched 16.4.1; the pins move to 16.4.3. apps/docs and
apps/website both carried 16.3.8, so the lockfile kept the vulnerable
resolution until both bumps landed. The braces and sprintf-js allowlist
entries now report no advisories and are removed; node-forge stays (still
unpatched upstream). audit:deps green; docs and website static exports
build clean on 16.4.3. Follows the #282 rotation precedent.
@theogravity
theogravity merged commit 2b4c02b into main Oct 23, 2026
21 checks passed
@theogravity
theogravity deleted the fix/next-audit-rotate branch October 23, 2026 21:02
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant