Vulnerability details
CVE-2026-110649
shahkashani stills
Stills before 25.24.2 OS Command Injection via Media File Names
CVSS 4.0
9.3Critical
Official description
Stills before 25.24.2 contains an OS command injection vulnerability that allows attackers to execute shell commands by supplying crafted media file paths. Attackers can name a media file with $(...) or backticks to execute operating system commands with Node.js process privileges when ffmpeg, ffprobe, gifsicle, or convert runs.
CVSS scores
| Score | Version | Source | Vector |
|---|---|---|---|
| 9.3Critical | 4.0 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| 9.8Critical | 3.1 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Affected products
| Vendor | Product | Versions | Source |
|---|---|---|---|
| shahkashani | stills | v < 25.24.2 | CVEProject cvelistV5 (CNA) |
References and advisories
7- https://github.com/shahkashani/stills/pull/29 patchissue-tracking
- https://github.com/shahkashani/stills/pull/30 patchissue-tracking
- https://github.com/shahkashani/stills/commit/5694b3b0dcd2da342f4f0497244129d4c9eb73bc patch
- https://github.com/shahkashani/stills/commit/51ba953983ba99915331607bf8530e6089952253 patch
- https://github.com/shahkashani/stills/blob/66d5def1265b817d84524473a2813e4781dcbd80/lib/stills/frames.js#L106-L108 technical-description
- https://github.com/shahkashani/stills/blob/66d5def1265b817d84524473a2813e4781dcbd80/lib/content/video.js#L58-L60 technical-description
- https://www.vulncheck.com/advisories/stills-before-25.24.2-os-command-injection-via-media-file-names third-party-advisory
Kolun on Telegram @kolunsec
Exploited CVEs, key news and a daily digest
Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.
Details
- Published
- 2026-10-14
- Last updated
- 2026-10-14
- State
- Published
- Assigner (CNA)
- VulnCheck
- Kolun priority
- 35 · Medium
Exploit prediction (EPSS)
2.52%
Probability of exploitation in 30 days
84.8%
Percentile (among all CVEs)
SSVC assessment (CISA)
- Automatable
- Yes
- Exploitation
- None
- Technical impact
- Total
Weaknesses (CWE)
- CWE-78Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')