Skip to content

fix(deps): bump nanoid and postcss to fix security audit findings - #49

Merged
ashirman merged 1 commit into
mainfrom
fix/audit-nanoid-postcss
Aug 26, 2026
Merged

fix(deps): bump nanoid and postcss to fix security audit findings#49
ashirman merged 1 commit into
mainfrom
fix/audit-nanoid-postcss

Conversation

@revopushbot

Copy link
Copy Markdown
Contributor

Summary

Fixes both known vulnerabilities reported by pnpm audit, via a lockfile-only change (no package.json edits — both patches fit existing semver ranges):

  • nanoid 3.3.16 → 3.3.18 — high, GHSA-2v37-7h3g-55p8 (custom generators can loop indefinitely when size is zero)
  • postcss 8.5.22 → 8.5.26 — moderate, GHSA-fxqj-rqcc-2cmp (attacker-controlled sourceMappingURL reads arbitrary .map files)

Both are transitive dependencies of vitepress.

Verification

  • pnpm audit → no known vulnerabilities found
  • pnpm test → passes
  • pnpm build → completes cleanly

🤖 Generated with Claude Code

…indings

Resolves pnpm audit findings GHSA-2v37-7h3g-55p8 (nanoid, high) and
GHSA-fxqj-rqcc-2cmp (postcss, moderate). Lockfile-only change.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@ashirman
ashirman merged commit c904522 into main Aug 26, 2026
2 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