Skip to content

fix: upgrade brace-expansion to 5.0.5 (CVE-2026-33750)#1132

Merged
jdalton merged 1 commit intomainfrom
fix/cve-2026-33750-brace-expansion
Mar 27, 2026
Merged

fix: upgrade brace-expansion to 5.0.5 (CVE-2026-33750)#1132
jdalton merged 1 commit intomainfrom
fix/cve-2026-33750-brace-expansion

Conversation

@jdalton
Copy link
Contributor

@jdalton jdalton commented Mar 26, 2026

Summary

Test plan

  • All 5157 unit tests pass
  • Lint and typecheck pass
  • Verified minimatch works correctly with brace-expansion v5

🤖 Generated with Claude Code


Note

Low Risk
Low risk dependency bump primarily to address a known DoS/infinite-loop vulnerability; main potential impact is subtle glob/brace-matching behavior changes via minimatch and its transitive deps.

Overview
Upgrades brace-expansion to 5.0.5 via pnpm catalog/overrides to address CVE-related hang/memory blowup scenarios.

Regenerates pnpm-lock.yaml accordingly, updating transitive resolution (notably balanced-match and minimatch’s brace-expansion dependency) to align with the new version.

Written by Cursor Bugbot for commit 77b71fb. Configure here.

Zero-step sequence causes process hang and memory exhaustion.
@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​brace-expansion@​5.0.51001009893100

View full report

@socket-security-staging
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​brace-expansion@​2.0.2 ⏵ 5.0.5100100 +298 -293 +3100

View full report

@jdalton jdalton enabled auto-merge (squash) March 27, 2026 05:08
@jdalton jdalton merged commit 875e5a1 into main Mar 27, 2026
14 checks passed
@jdalton jdalton deleted the fix/cve-2026-33750-brace-expansion branch March 27, 2026 05:23
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