Skip to content

Comments

[GHSA-3ppc-4f35-3m26] minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern#7044

Closed
jswalden wants to merge 1 commit intojswalden/advisory-improvement-7044from
jswalden-GHSA-3ppc-4f35-3m26
Closed

[GHSA-3ppc-4f35-3m26] minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern#7044
jswalden wants to merge 1 commit intojswalden/advisory-improvement-7044from
jswalden-GHSA-3ppc-4f35-3m26

Conversation

@jswalden
Copy link

Updates

  • Affected products

Comments
I should preface this all by saying I am an only slightly interested downstream consumer of these and not a modulo aficionado so take these suggestions as at least somewhat uncertain!

The 10.* line has a fix in it, but this seems to still treat prior major-version lines' fixes as inadequate to the day. I am entirely unsure whether the backported fixes are solving the entire problem, or only part of it. But if we presume the backported fixes are "enough" of a solution -- I stress again that I do not entirely know whether this is the case! -- then the newer releases within those lines ought be permitted to resolve a dependabot security alert.

minimatch 1.0.1:

minimatch 2.0.11:

minimatch 3.1.3:

minimatch 4.2.4:

minimatch 5.1.7:

minimatch 6.2.1:

minimatch 7.4.7:

minimatch 8.0.5:

minimatch 9.0.6:

@github
Copy link
Collaborator

github commented Feb 24, 2026

Hi there @isaacs! 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

@github-actions github-actions bot changed the base branch from main to jswalden/advisory-improvement-7044 February 24, 2026 06:14
}
],
"database_specific": {
"last_known_affected_version_range": "< 3.1.2"
Copy link
Author

Choose a reason for hiding this comment

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

...I have no idea why this is only here for the 3.* line but there is no similar thing for any of the other lines. I would guess the other lines need an equivalent of this, and maybe the Github wizard I was manipulating didn't work right when I filed the bug? 🤷

@jswalden
Copy link
Author

Never mind, found #7002

@jswalden jswalden closed this Feb 24, 2026
@github-actions github-actions bot deleted the jswalden-GHSA-3ppc-4f35-3m26 branch February 24, 2026 06: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