PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-110641 runnerty CVE debrief

The CVE-2026-110641 vulnerability in @runnerty/executor-decompress through 3.1.1 allows attackers to execute OS commands via crafted archive file names. This vulnerability impacts deployments using these versions, enabling attackers to inject $() substitutions or unquoted shell metacharacters into shelljs exec() calls, running commands with Runnerty process privileges. Defenders should assess exposure and prioritize remediation, focusing on verifying and restricting file uploads to watched directories, implementing input validation and sanitization for archive file names, and monitoring for suspicious activity.

Vendor
runnerty
Product
@runnerty/executor-decompress
CVSS
HIGH 8.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-14
Original CVE updated
2026-10-14
Advisory published
2026-10-14
Advisory updated
2026-10-14

Who should care

Defenders responsible for @runnerty/executor-decompress deployments, particularly those using versions up to 3.1.1, should assess exposure and prioritize remediation. This includes verifying and restricting file uploads to watched directories, implementing input validation and sanitization for archive file names, and monitoring for suspicious activity. Security teams and vulnerability management teams should review the vulnerability and implement necessary

Why it matters

CVE-2026-110641 allows attackers to execute OS commands via crafted archive file names in @runnerty/executor-decompress versions up to 3.1.1, impacting deployments that use these versions.

  • Verify and restrict file uploads to watched directories to prevent exploitation
  • Implement input validation and sanitization for archive file names to prevent command injection
  • Monitor for suspicious activity and update to a patched version if available
  • Remediate vulnerable @runnerty/executor-decompress versions up to 3.1.1 to prevent OS command injection

Technical summary

@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 can inject $() substitutions or unquoted shell metacharacters into shelljs exec() calls, running commands with Runnerty process privileges. This vulnerability impacts deployments using these versions, enabling attackers to execute OS commands via crafted archive file names. Defenders should prioritize verifying and remediating this vulnerability in @runnerty/executor-decompress versions up to 3.1.1.

Defensive priority

Defenders should prioritize verifying and remediating this vulnerability in @runnerty/executor-decompress versions up to 3.1.1, as it allows for OS command injection via crafted archive file names.

Recommended defensive actions

  • Verify @runnerty/executor-decompress versions up to 3.1.1 are not in use
  • Restrict file uploads to watched directories
  • Implement input validation and sanitization for archive file names
  • Monitor for suspicious activity and update to a patched version if available
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and source item provide details on the vulnerability, but additional information on affected versions and remediation steps is limited. Further review of official advisories and source references is necessary to understand the full scope of the vulnerability and potential mitigations. The vulnerability allows for OS command injection via crafted archive file names, impacting deployments that use @runnerty/executor-decompress versions up to 3.1.1.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-110641 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-110641

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-110641 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-110641

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • @runnerty/executor-decompress through 3.1.1 OS Command Injection via Archive File Name

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/110xxx/CVE-2026-110641.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/runnerty/executor-decompress/pull/7

    Supplemental source - patch, issue-tracking

  • Source reference

    Unverified legacy reference

    URL: https://github.com/runnerty/executor-decompress/blob/1a625bb84d24550df3b96deeaa6bd9da1c092131/index.js

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/runnerty-executor-decompress-through-3.1.1-os-command-injection-via-archive-file-name

    Supplemental source - third-party-advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.