CyberSecBulletin

Micromatch vulnerabilities

We track 4 vulnerabilities in Micromatch products across 2 products. 4 are rated high or critical, and none are known to be exploited. The most recent was published on October 19, 2026.

4vulnerabilities
0critical
4high
0exploited
7.5average CVSS score

Latest Micromatch vulnerabilities

  • 7.5 High severity

    picomatch: Inefficient Regular Expression Complexity

    CVE-2026-112366Micromatch

    Picomatch through 4.0.7 contains a regular expression denial of service vulnerability that allows attackers to block the event loop by supplying single-branch repeated extglob patterns. Attackers can provide globs like +(*) or +(*a), which analyzeRepeatedExtgl

  • 7.5 High severity

    braces: Uncontrolled Recursion

    CVE-2026-93687Micromatch

    braces through 3.0.3 contains a stack overflow vulnerability in the recursive AST walkers that lack depth guards. Attackers can supply deeply nested brace patterns under the character limit to exhaust the call stack and terminate the Node.js process with an un

  • 7.5 High severity

    picomatch: Inefficient Regular Expression Complexity

    CVE-2026-33671Micromatch

    Picomatch is a glob matcher written JavaScript. Versions prior to 4.0.4, 3.0.2, and 2.3.2 are vulnerable to Regular Expression Denial of Service (ReDoS) when processing crafted extglob patterns. Certain patterns using extglob quantifiers such as `+()` and `*()

  • 7.5 High severity

    braces: Excessive Platform Resource Consumption within a Loop

    CVE-2024-4068MicromatchEPSS 1.47%

    The NPM package `braces`, versions prior to 3.0.3, fails to limit the number of characters it can handle, which could lead to Memory Exhaustion. In `lib/parse.js,` if a malicious user sends "imbalanced braces" as input, the parsing will enter a loop, which wil