CVE catalog

CVE-2025-64756

node-glob: CVE-2025-64756

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
3.09% · Oct 25, 2026

Glob matches files using patterns the shell uses. Starting in version 10.2.0 and prior to versions 10.5.0 and 11.1.0, the glob CLI contains a command injection vulnerability in its -c/--cmd option that allows arbitrary command execution when processing files with malicious names. When glob -c <command> <patterns> are used, matched filenames are passed to a shell with shell: true, enabling shell metacharacters in filenames to trigger command injection and achieve arbitrary code execution under the user or CI account privileges. This issue has been patched in versions 10.5.0 and 11.1.0.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannode-globsid13.0.6+~cs0.4.15-2not affected
Debiannode-globforky13.0.6+~cs0.4.15-2not affected
Debiannode-globtrixie8.1.0+~cs8.5.15-1not affected
Debiannode-globbookworm8.0.3+~cs8.4.15-1not affected
NpmglobNot reported10.5.0fixed
CpeglobNot reported11.1.0fixed
Opensuseopatumbleweed1.11.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannode-globsourcesidNot affectedunimportantNot reportedNot reported
Debiannode-globsourceforkyNot affectedunimportantNot reportedNot reported
Debiannode-globsourcetrixieNot affectedunimportantNot reportedNot reported
Debiannode-globsourcebookwormNot affectedunimportantNot reportedNot reported
NpmglobnpmNot reported10.5.0Not reportedGHSA-5J98-MCP5-4VW2Not reported
CpeglobcpeNot reported11.1.0Not reportedNVD-CVE-2025-64756Not reported
Opensuseoparpmtumbleweed1.11.0-1.1Not reportedOPENSUSE-SU-2025:15775-1Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [opa]

    Details (1)
    • 1.20.1-1.1 · noarch · tumbleweed

      Unknown · Fixed: 1.11.0-1.1

      Version impact unknown

      dsa · opa · opensuse · tumbleweed

  • Source package: [opa]

    Details (1)
    • 1.20.1-1.1 · noarch · tumbleweed

      Unknown · Fixed: 1.11.0-1.1

      Version impact unknown

      dsa · opa · opensuse · tumbleweed

  • Source package: [opa]

    Details (1)
    • 1.20.1-1.1 · noarch · tumbleweed

      Unknown · Fixed: 1.11.0-1.1

      Version impact unknown

      dsa · opa · opensuse · tumbleweed

  • [opa]Fixed

    Source package: [opa]

    Details (1)
    • 1.20.1-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 1.11.0-1.1

      dsa · opa · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [node-glob]Not affected
    Details (2)
    • 8.0.3+~cs8.4.15-1 · all · bookworm

      Not affected

      dsa · node-glob · debian · bookworm

    • 8.0.3+~cs8.4.15-1 · all · bookworm

      Not affected

      dsa · node-glob · debian · bookworm

Observed:

References