Skip to content

build(deps): bump brace-expansion from 5.0.7 to 5.0.8 in /uaa - #4003

Open
duanemay wants to merge 1 commit into
developfrom
build/bump-brace-expansion-5.0.8
Open

build(deps): bump brace-expansion from 5.0.7 to 5.0.8 in /uaa#4003
duanemay wants to merge 1 commit into
developfrom
build/bump-brace-expansion-5.0.8

Conversation

@duanemay

@duanemay duanemay commented Jul 27, 2026

Copy link
Copy Markdown
Member

Summary

  • Bumps brace-expansion from 5.0.7 to 5.0.8 in /uaa to fix CVE-2026-14257
  • The vulnerability is a DoS: chaining many {} brace groups keeps the result count under the existing max guard while each result string grows, allowing memory exhaustion and an uncatchable OOM crash. 5.0.8 adds a maxLength character budget to bound total output size.
  • brace-expansion is a transitive dependency (via minimatch), so only package-lock.json changes; package.json is unaffected.
  • Manual bump since Dependabot had not yet opened a PR for this advisory (published 2026-07-24).

Test plan

  • CI passes

Fixes CVE-2026-14257, a DoS via unbounded expansion length that can
exhaust memory and crash the Node process.
Copilot AI review requested due to automatic review settings July 27, 2026 15:14

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

Files not reviewed (1)
  • uaa/package-lock.json: Generated file

Comment thread uaa/package-lock.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants