← Back to search

CVE-2026-110649

9.8 CRITICALpublic exploit available

Published 2026-10-14 · Updated 2026-10-16

AI risk analysis

Summary
This vulnerability allows attackers to execute arbitrary shell commands on a system by manipulating media file names with command injection syntax like $(...) or backticks. The flaw is particularly dangerous because it runs with Node.js process privileges, potentially enabling full system compromise.
Exploitability
Exploitation is relatively straightforward requiring only the ability to upload or process a specially named media file, with no additional authentication needed for the vulnerable function.
Blast radius
If exploited, attackers could gain complete control of the system running the Stills application, potentially leading to data exfiltration, lateral movement, or complete system compromise.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to Stills 25.24.2 or later to remediate this OS command injection vulnerability.
rcecommand-injectionnodejsmedia-processing

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD 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 vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-78

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.