Skip to content

[GHSA-f886-m6hf-6m8v] brace-expansion: Zero-step sequence causes process hang and memory exhaustion#7395

Open
Lokeninfinitypoint wants to merge 1 commit intoLokeninfinitypoint/advisory-improvement-7395from
Lokeninfinitypoint-GHSA-f886-m6hf-6m8v
Open

[GHSA-f886-m6hf-6m8v] brace-expansion: Zero-step sequence causes process hang and memory exhaustion#7395
Lokeninfinitypoint wants to merge 1 commit intoLokeninfinitypoint/advisory-improvement-7395from
Lokeninfinitypoint-GHSA-f886-m6hf-6m8v

Conversation

@Lokeninfinitypoint
Copy link
Copy Markdown

Updates

  • CVSS v3

Comments
commint

@github
Copy link
Copy Markdown
Collaborator

github commented Apr 15, 2026

Hi there @juliangruber! A community member has suggested an improvement to your security advisory. If approved, this change will affect the global advisory listed at github.com/advisories. It will not affect the version listed in your project repository.

This change will be reviewed by our Security Curation Team. If you have thoughts or feedback, please share them in a comment here! If this PR has already been closed, you can start a new community contribution for this advisory

Copilot AI review requested due to automatic review settings April 15, 2026 04:11
@github-actions github-actions bot changed the base branch from main to Lokeninfinitypoint/advisory-improvement-7395 April 15, 2026 04:12
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the CVSS v3.1 vector for the brace-expansion GHSA advisory entry in the GitHub-reviewed advisory database.

Changes:


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H"
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H"
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

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

The updated CVSS vector appears inconsistent with the advisory details. The write-up describes a denial-of-service (hang/memory exhaustion) with no integrity impact, but the vector now sets I:L. Also, the described attack involves passing untrusted strings (often user-controlled) into expand(), which is commonly reachable over networked interfaces; switching AV from N to L likely understates the attack vector. Please re-verify the intended CVSS v3.1 metrics (e.g., I:N and confirm correct AV) against the source (GHSA/NVD) and update the vector accordingly.

Suggested change
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H"
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H"

Copilot uses AI. Check for mistakes.
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.

3 participants