Skip to content

fix(deps): bump nanoid 3.3.17 → 3.3.18 (Dependabot #189) - #200

Merged
github-actions[bot] merged 1 commit into
mainfrom
fix/nanoid-3.3.18
Aug 17, 2026
Merged

fix(deps): bump nanoid 3.3.17 → 3.3.18 (Dependabot #189)#200
github-actions[bot] merged 1 commit into
mainfrom
fix/nanoid-3.3.18

Conversation

@dizhaky

@dizhaky dizhaky commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Summary

Bumps nanoid from 3.3.17 to 3.3.18 to resolve Dependabot alert #189.

Advisory: GHSA-2v37-7h3g-55p8 / CVE-2026-67213
Severity: HIGH
Issue: nanoid before 3.3.18 can loop indefinitely when customAlphabet or customRandom is called with size=0, causing a denial-of-service condition.

Context

  • nanoid is a transitive dependency via postcss in the website/ Docusaurus sub-project
  • It is not directly imported in any source file under website/src/
  • The overrides entry in website/package.json was already pinning nanoid at 3.3.17; this bumps it to the patched 3.3.18
  • Lockfile regenerated via npm install --package-lock-only — all nanoid resolutions now point to 3.3.18

Changes

  • website/package.json: overrides nanoid3.3.18
  • website/package-lock.json: resolved version → 3.3.18

Verification

node_modules/nanoid: version=3.3.18  ✅
``

Fixes #189

Resolves Dependabot alert #189 (GHSA-2v37-7h3g-55p8 / CVE-2026-67213).
nanoid before 3.3.18 can loop indefinitely when customAlphabet or
customRandom is called with size=0, causing a denial-of-service.
nanoid is a transitive dependency via postcss in the website/
Docusaurus sub-project; not directly imported in any source file.
Updates both the overrides entry and the lockfile resolution.
@github-actions
github-actions Bot merged commit 5e8cf54 into main Aug 17, 2026
32 checks passed
@github-actions
github-actions Bot deleted the fix/nanoid-3.3.18 branch August 17, 2026 13:14
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