Description
FileRun up to and including version 2026.2.0 contains an OS command injection vulnerability that allows authenticated attackers to achieve remote code execution by uploading a file with a malicious filename containing shell command substitution sequences. The thumbnail generation system passes filenames wrapped in shell double-quotes directly to exec() without escapeshellarg() sanitization, allowing filenames such as $(PAYLOAD).mp4 to survive the filename sanitizer and be evaluated as shell commands when ffmpeg, ImageMagick, vips, or stl-thumb processes the file during thumbnail generation.
Published: 2026-08-11
Score: 8.7 High
EPSS: 1.7% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

FileRun up to and including version 2026.2.0 is vulnerable to operating‑system command injection that permits authenticated users to trigger remote code execution. The flaw arises during thumbnail generation when filenames supplied by the user are passed to exec() without proper escaping; a malicious filename containing shell substitution syntax such as $(PAYLOAD).mp4 is treated as a command by ffmpeg, ImageMagick, vips, or stl-thumb, thereby enabling arbitrary code execution on the host. This is a classic OS command injection (CWE‑78) that directly compromises confidentiality, integrity, and availability of the affected systems.

Affected Systems

The affected product is FileRun FileRun and any deployment of that software running version 2026.2.0 or earlier. The vulnerability affects all installations that accept file uploads and generate thumbnails for those files. Upgrading to version 2026.2.1, which removes the unsafe exec() usage, eliminates the flaw.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity, and an EPSS score of 2% suggests a moderate likelihood of exploitation at present, though the vulnerability is not listed in the CISA KEV catalog. Exploitation requires the attacker to be authenticated to perform a file upload, but once a malicious filename is processed the attacker gains arbitrary shell access. Given the high impact and relatively low but non‑negligible exploitation probability, the risk is considered significant for exposed systems.

Generated by OpenCVE AI on August 13, 2026 at 01:13 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade FileRun to version 2026.2.1 or later where the command‑injection issue is fixed.
  • If an upgrade cannot be performed immediately, disable or restrict automatic thumbnail generation for unauthenticated or untrusted uploads, and enforce a blacklist that blocks filenames containing shell‑substitution characters.
  • Implement strict input validation by ensuring filenames are wrapped in escapeshellarg() or passed via APIs that avoid shell invocation, and apply the principle of least privilege to the thumbnail‑generation processes so they cannot execute arbitrary commands.

Generated by OpenCVE AI on August 13, 2026 at 01:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:filerun:filerun:*:*:*:*:*:*:*:*

Thu, 13 Aug 2026 14:00:00 +0000


Wed, 12 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
First Time appeared Filerun
Filerun filerun
Vendors & Products Filerun
Filerun filerun
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 11 Aug 2026 20:45:00 +0000

Type Values Removed Values Added
Description FileRun up to and including version 2026.2.0 contains an OS command injection vulnerability that allows authenticated attackers to achieve remote code execution by uploading a file with a malicious filename containing shell command substitution sequences. The thumbnail generation system passes filenames wrapped in shell double-quotes directly to exec() without escapeshellarg() sanitization, allowing filenames such as $(PAYLOAD).mp4 to survive the filename sanitizer and be evaluated as shell commands when ffmpeg, ImageMagick, vips, or stl-thumb processes the file during thumbnail generation.
Title FileRun 2026.2.0 RCE via Thumbnail Generation Command Injection
Weaknesses CWE-78
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-14T16:49:38.322Z

Reserved: 2026-07-06T12:42:47.374Z

Link: CVE-2026-14863

cve-icon Vulnrichment

Updated: 2026-08-12T12:59:34.263Z

cve-icon NVD

Status : Received

Published: 2026-08-11T21:17:25.867

Modified: 2026-08-13T14:16:54.583

Link: CVE-2026-14863

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T01:15:12Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')