npm package report

Is minimatch safe?

5 known vulnerabilities, worst severity HIGH.

cvss
7.5

how bad it is if exploited, out of 10

epss
0.50%

chance of exploitation in the next 30 days

xyz score
4.9

CyberXYZ composite, out of 10

fig. 01 — GHSA-7r86-cg39-jmmj, the advisory selected below

// advisories

GHSA-7r86-cg39-jmmj

HIGHCVE-2026-27903

matchOne() performs unbounded recursive backtracking when a glob pattern contains multiple non-adjacent (GLOBSTAR) segments and the input path does not match. The time complexity is O(C(n, k)) -- binomial -- where n is the number of path segments and k is the number of globstars. With k=11 and n=30, a call to the default minimatch() API stalls for roughly 5 seconds. With k=13, it exceeds 15 secon

Affected
>= 10.0.0, < 10.2.3
Fixed in
10.2.3
Weakness
CWE-407
Published
2026-02-26
Source
github

GHSANVDMITREreferencereference


// dependencies

4 direct, 2 carrying known advisories, worst HIGH

Sign in for dependency paths and remediation

// ai model usage

Tracked for PyPI packages. HuggingFace models declare Python dependencies, so npm packages are not covered.


Checked 2026-09-22 at 00:41 UTC. The most recent advisory here was published 2026-02-26. Updated continuously from NVD, GHSA, OSV and CNA feeds.

Think a verdict here is wrong? Tell us — we respond within 2 business days.
Is minimatch safe? npm package security report | CyberXYZ