Vulnerability · Published Oct 14, 2026 · Assigned by VulnCheck
CVE-2026-110641@runnerty/executor-decompress through 3.1.1 OS Command Injection via Archive File Name
High 8.8
In plain English
A high-severity OS command injection in @runnerty/executor-decompress from runnerty. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 2.5% (higher than 85% of all known vulnerabilities).
Official description
@runnerty/executor-decompress through 3.1.1 contains an OS command injection vulnerability that allows attackers to execute commands by supplying crafted archive file names to compress_file. Attackers who can name a file dropped into a watched directory can inject $() substitutions or unquoted shell metacharacters into shelljs exec() calls, running commands with Runnerty process privileges.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| runnerty | @runnerty/executor-decompress | 0 – through 3.1.1 |
Weakness: CWE-78 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
References
- https://github.com/runnerty/executor-decompress/pull/7 patch, issue-tracking
- https://github.com/runnerty/executor-decompress/blob/1a625bb84d24550df3b96deeaa6bd9da1c092131/index.js#L26 technical-description
- https://github.com/runnerty/executor-decompress/blob/1a625bb84d24550df3b96deeaa6bd9da1c092131/index.js#L106 technical-description
- VulnCheck Advisory: @runnerty/executor-decompress through 3.1.1 OS Command Injection via Archive File Name third-party-advisory