Skip to content

Upgrade minimatch in @eslint/config-arrayΒ #230

@tibindominicphilips

Description

@tibindominicphilips

Environment

Node version: 22.12.0
npm version: 10.9.0
Local ESLint version: 9.26.0
Global ESLint version: 9.26.0
Operating System: Windows 11 Enterprise

What parser are you using?

@typescript-eslint/parser

What did you do?

Dependency "minimatch": "^3.1.2" in latest version of eslint(9.29.0) is holding a high a vulnerability for brace-expansion package

CVE-2025-5889
Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L

<!-- Paste your configuration here -->
<!-- Paste your code here -->

What did you expect to happen?

An attacker could submit a crafted input to an affected application in order to trigger excessive resource consumption that could result in degraded performance.

What actually happened?

Vulnerability is thrown

Link to Minimal Reproducible Example

https://nvd.nist.gov/vuln/detail/CVE-2025-5889

Participation

  • I am willing to submit a pull request for this issue.

Additional comments

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Evaluating

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions