Skip to content

chore(deps): update @isaacs/brace-expansion to 5.0.1 [security]#3608

Merged
hisasami merged 1 commit intomainfrom
chore/update-isaacs-brace-expansion
Mar 4, 2026
Merged

chore(deps): update @isaacs/brace-expansion to 5.0.1 [security]#3608
hisasami merged 1 commit intomainfrom
chore/update-isaacs-brace-expansion

Conversation

@hisasami
Copy link
Copy Markdown
Contributor

@hisasami hisasami commented Feb 9, 2026

Summary

  • Override @isaacs/brace-expansion to 5.0.1 to fix CVE-2026-25547 (DoS via unbounded brace range expansion)
  • Resolves Dependabot alert #177

Details

  • @isaacs/brace-expansion is a transitive dev dependency (via minimatch used by eslint-plugin-import-x, glob, rimraf)
  • Dependabot cannot update this automatically because it is an indirect dependency
  • Added pnpm.overrides in package.json to pin to 5.0.1

Test plan

  • Verify pnpm install completes without errors
  • Verify pnpm build and pnpm test pass
  • Verify that the REST API client functions within a browser (UMD file)
  • Verify Dependabot alert #177 is resolved after merge

🤖 Generated with Claude Code

Override @isaacs/brace-expansion to 5.0.1 to fix CVE-2026-25547 (DoS via unbounded brace range expansion).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@hisasami hisasami requested a review from a team as a code owner February 9, 2026 03:15
@hisasami hisasami requested review from chihiro-adachi and tasshi-me and removed request for a team February 9, 2026 03:15
@hisasami
Copy link
Copy Markdown
Contributor Author

hisasami commented Feb 9, 2026

Investigation Summary for Dependabot Alert #177 (CVE-2026-25547)

@isaacs/brace-expansion is only used as a transitive dev dependency (via minimatch, used by
eslint-plugin-import-x, glob, and rimraf). It is not included in any production builds or published packages.

This vulnerability does not affect the functionality of our packages or end users. The fix is a pnpm.overrides pin to version 5.0.1.

Copy link
Copy Markdown
Member

@shabaraba shabaraba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

brace-expansionに依存したrimraf等を使った機能はテストに含まれていて、テストが通っているので問題ないと思います。

@hisasami hisasami merged commit a723816 into main Mar 4, 2026
29 checks passed
@hisasami hisasami deleted the chore/update-isaacs-brace-expansion branch March 4, 2026 00:55
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