Skip to content

fix: resolve brace-expansion DoS advisories via npm audit fix - #86

Merged
scttfrdmn merged 1 commit into
mainfrom
fix/85-brace-expansion-audit
Aug 18, 2026
Merged

fix: resolve brace-expansion DoS advisories via npm audit fix#86
scttfrdmn merged 1 commit into
mainfrom
fix/85-brace-expansion-audit

Conversation

@scttfrdmn

Copy link
Copy Markdown
Contributor

Summary

  • Runs npm audit fix to resolve the high-severity brace-expansion DoS advisories (GHSA-mh99-v99m-4gvg, GHSA-rgw5-rvv9-x895) pulled in transitively via typedoc → minimatch → brace-expansion.
  • Lockfile-only change; package.json untouched.

Closes #85.

Test plan

  • npm ci clean, npm audit reports 0 vulnerabilities
  • npm test — 594/594 tests pass
  • npm run build succeeds

typedoc's transitive dependency chain (typedoc -> minimatch -> brace-expansion)
resolved to a version vulnerable to GHSA-mh99-v99m-4gvg and
GHSA-rgw5-rvv9-x895 (unbounded expansion / intermediate-array DoS).
Lockfile-only fix, no package.json change.

Fixes #85
@scttfrdmn
scttfrdmn merged commit 2d05787 into main Aug 18, 2026
1 check 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.

npm audit: high-severity brace-expansion DoS via transitive typedoc dependency

1 participant