CVE-2025-64756CWE-78command-injection

CVE-2025-64756

High · published November 17, 2025

CVSS v3.1
7.5
EPSS
3%
Percentile
87.6
In the wild
Unconfirmed
What it is

⚡ A crafty filename is all it takes to execute commands on your system! The glob CLI's -c option has a command injection vulnerability that could let an attacker run arbitrary code. 🔥 Think of it like a restaurant that takes orders based on the menu but forgets to check if the ingredients are safe. If a sneaky server slips in a dangerous dish by using a clever name, the whole kitchen could be in chaos! An attacker could exploit this vulnerability to run any command they like, effectively taking control of your system under the privileges of the user or CI account. This could lead to data breaches, service disruptions, or a total compromise of your infrastructure—absolutely devastating!

Put simply

Think of it like a restaurant that takes orders based on the menu but forgets to check if the ingredients are safe. If a sneaky server slips in a dangerous dish by using a clever name, the whole kitchen could be in chaos! The vulnerability occurs in the glob CLI versions from 10.2.0 to just before 10.5.0 and 11.1.0. When executing a command with the -c/--cmd option, filenames with shell metacharacters are processed by a shell, allowing for command injection attacks.

What to do

An attacker could exploit this vulnerability to run any command they like, effectively taking control of your system under the privileges of the user or CI account. This could lead to data breaches, service disruptions, or a total compromise of your infrastructure—absolutely devastating! Upgrade your glob CLI to version 10.5.0 or 11.1.0 as soon as possible. Additionally, review your usage of the -c option to ensure that it's being used securely. Don't forget to audit any scripts that may have relied on vulnerable versions! You've got this! Address this issue today and keep your system safe from crafty attackers! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03090 · 87.6th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2025-11-17T23:15Z
Affected products (2)
ProductVersionsFixed in
isaacs/glob≥ 10.2.0, < 10.5.010.5.0
isaacs/glob≥ 11.0.0, < 11.1.011.1.0
References (3)
EPSS history
Timeline
  • 17 NOV 17:29Z
    glob CLI: Command injection via -c/--cmd executes matches with shell:true
    cvelistv5