Skip to content

[Chore] Patch brace-expansion memory exhaustion vulnerability - #985

Merged
mrubens merged 1 commit into
developfrom
fix/brace-expansion-alert-1pq9pcjcnyntp
Aug 2, 2026
Merged

[Chore] Patch brace-expansion memory exhaustion vulnerability#985
mrubens merged 1 commit into
developfrom
fix/brace-expansion-alert-1pq9pcjcnyntp

Conversation

@roomote-roomote

Copy link
Copy Markdown
Contributor

Created by Roomote. Follow up by mentioning @roomote-roomote or in the web UI.

What changed

  • Updated the affected transitive brace-expansion 1.x and 2.x overrides to patched releases 1.1.17 and 2.1.3.
  • Regenerated the pnpm lockfile and allowed these newly published security releases through the repository's minimum release-age policy.

Why this change was made

Dependabot alert #66 reports that unbounded brace expansion can exhaust process memory. The patched releases bound expansion count and output length so attacker-influenced patterns cannot grow without limit.

Impact

There is no intended application behavior change beyond the security bound. The resolved graph now contains only patched brace-expansion releases (1.1.17, 2.1.3, and the existing 5.0.8); the frozen install, repository static gates, and a focused expansion-limit runtime check passed.

@roomote-community

roomote-community Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed b537d31

@mrubens
mrubens marked this pull request as ready for review August 2, 2026 03:31
@mrubens
mrubens merged commit 3152aa0 into develop Aug 2, 2026
18 checks passed
@mrubens
mrubens deleted the fix/brace-expansion-alert-1pq9pcjcnyntp branch August 2, 2026 03:31
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