Skip to content

chore(deps): update dependency brace-expansion@<1.1.13 to v5 [security]#33623

Open
renovate[bot] wants to merge 1 commit into
26_1from
renovate/npm-brace-expansion-1.1.13-vulnerability
Open

chore(deps): update dependency brace-expansion@<1.1.13 to v5 [security]#33623
renovate[bot] wants to merge 1 commit into
26_1from
renovate/npm-brace-expansion-1.1.13-vulnerability

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 18, 2026

This PR contains the following updates:

Package Change Age Confidence
brace-expansion@<1.1.13 ^1.1.13^5.0.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


brace-expansion: Large numeric range defeats documented max DoS protection

CVE-2026-45149 / GHSA-jxxr-4gwj-5jf2

More information

Details

The max option was being applied too late:

When expanding a single large numeric range like {1..10000000}, the sequence generation loop generates all 10 million intermediate elements before the max limit is applied With max=10, the output is correctly limited to 10 items, but the process still allocates ~505 MB and spends ~800ms building the full intermediate array.

Workaround

Ensure the string to be expanded doesn't contain more values than the desired max item count.

Severity

  • CVSS Score: 6.5 / 10 (Medium)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Release Notes

juliangruber/brace-expansion (brace-expansion@<1.1.13)

v5.0.6

Compare Source

v5.0.5

Compare Source

v5.0.4

Compare Source

v5.0.3

Compare Source

v5.0.2

Compare Source

v4.0.1

Compare Source


v4.0.0

Compare Source

As a precaution to not risk breaking anything with 278132b, this is a new semver major release

v3.0.2

Compare Source

v3.0.1

Compare Source


v3.0.0

Compare Source

v2.1.0

Compare Source

v2.0.3

Compare Source

v2.0.2

Compare Source


v2.0.1

Compare Source

v2.0.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • ""
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label May 18, 2026
github-actions[bot]
github-actions Bot previously approved these changes May 18, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from 975772d to e689c2e Compare May 19, 2026 06:57
github-actions[bot]
github-actions Bot previously approved these changes May 19, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from e689c2e to fcc8796 Compare May 19, 2026 07:01
github-actions[bot]
github-actions Bot previously approved these changes May 19, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from fcc8796 to 2a6489e Compare May 19, 2026 10:21
github-actions[bot]
github-actions Bot previously approved these changes May 19, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from 2a6489e to f80de49 Compare May 19, 2026 10:27
github-actions[bot]
github-actions Bot previously approved these changes May 19, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from f80de49 to 52f54eb Compare May 19, 2026 12:38
github-actions[bot]
github-actions Bot previously approved these changes May 19, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from 52f54eb to fa75626 Compare May 19, 2026 12:44
github-actions[bot]
github-actions Bot previously approved these changes May 19, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from fa75626 to bf3806e Compare May 19, 2026 12:57
github-actions[bot]
github-actions Bot previously approved these changes May 19, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from bf3806e to 3bde612 Compare May 19, 2026 17:49
github-actions[bot]
github-actions Bot previously approved these changes May 19, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from 3bde612 to 618dbc9 Compare May 20, 2026 09:57
github-actions[bot]
github-actions Bot previously approved these changes May 20, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from 618dbc9 to 635a257 Compare May 20, 2026 12:16
github-actions[bot]
github-actions Bot previously approved these changes May 20, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from 635a257 to 5d0f4bb Compare May 20, 2026 13:53
github-actions[bot]
github-actions Bot previously approved these changes May 20, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from 5d0f4bb to 5821ead Compare May 20, 2026 15:56
github-actions[bot]
github-actions Bot previously approved these changes May 20, 2026
@renovate renovate Bot force-pushed the renovate/npm-brace-expansion-1.1.13-vulnerability branch from 5821ead to d0f8c44 Compare May 20, 2026 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants