Skip to content

chore(deps): clear remaining security advisories - #17

Merged
Okazakee merged 1 commit into
mainfrom
chore/deps-followup-security
Oct 26, 2026
Merged

Okazakee merged 1 commit into
mainfrom
chore/deps-followup-security

Conversation

@Okazakee

Copy link
Copy Markdown
Owner

Summary

Second batch: clears the advisories left open after #14.

  • next ^16.3.8 → ^16.4.1 (resolves 16.4.3) — fixes the critical/high Next.js RCE and DoS advisories
  • astro ^7.2.10 → ~7.3.3 (resolves 7.3.8) in apps/web and apps/example-astro — fixes the XSS and CSS-injection advisories. Pinned to the 7.3 line on purpose: 7.4 requires Node >= 22.23.4, which the current toolchain/CI baseline does not guarantee
  • pnpm-workspace.yaml overrides:
    • undici ^8.10.2 → ^8.12.2 (resolves 8.12.3)
    • fast-uri ^3.1.7 → ^3.1.9 (stays on 3.x — 4.x is a major bump for ajv's chain)
    • zod ^4.6.6 (resolves 4.6.7, was 4.5.4 via astro/sitemap)
    • smol-toml ^1.8.1 (resolves 1.9.1, was 1.8.0 via astro)

pnpm audit now reports 0 advisories.

Verification

  • pnpm install --frozen-lockfile
  • pnpm --filter ./packages/blurkit-wasm-codecs build + pnpm --filter ./packages/blurkit build
  • pnpm check — 7/7 tasks successful
  • packages/blurkit-wasm-codecs tests (1 passed) + packages/blurkit tests (54 passed)
  • pnpm --filter @blurkit/web check + build
  • pnpm --filter @blurkit/example-nextjs build + pnpm --filter @blurkit/example-astro build
  • node .github/scripts/validate-packed-package.mjs — ALL CHECKS PASSED
  • pnpm audit — 0 advisories

- next ^16.3.8 -> ^16.4.1 (resolves 16.4.3)
- astro ^7.2.10 -> ~7.3.3 (resolves 7.3.8; 7.4 requires Node >=22.23.4, kept on the 7.3 line)
- overrides: undici ^8.12.2, fast-uri ^3.1.9 (3.x; 4.x is a major for ajv), zod ^4.6.6, smol-toml ^1.8.1
@Okazakee
Okazakee merged commit 764950d into main Oct 26, 2026
14 checks passed
@Okazakee
Okazakee deleted the chore/deps-followup-security branch October 26, 2026 14:29
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