Description
UAC (Unix-like Artifacts Collector) versions prior to 3.3.0 contain a command injection vulnerability in the _run_command function that allows attackers to execute arbitrary commands by injecting shell metacharacters into untrusted data such as usernames, process names, or filenames. Attackers can exploit this vulnerability through crafted evidence inputs, mounted images with hostile filenames, or tampered artifact definitions to achieve remote code execution on the analyst's host when processing evidence.
Published: 2026-08-21
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

UAC (Unix‑like Artifacts Collector) versions lower than 3.3.0 contain a command‑injection flaw (CWE‑78) in the _run_command function. Untrusted strings such as usernames, process names, or filenames are passed directly to the operating‑system shell, allowing an attacker to inject shell metacharacters and execute arbitrary commands. The resulting remote code execution compromises the analyst’s host, weakening confidentiality, integrity, and availability of the system.

Affected Systems

All instances of the tclahr UAC collector running any version prior to 3.3.0 are affected regardless of the underlying operating system, because the vulnerability exists in the core tool. The flaw does not depend on additional modules or extensions, so any deployment of the pre‑3.3.0 collector is at risk.

Risk and Exploitability

The CVSS score of 8.5 indicates high severity. While no EPSS score is published, the lack of an estimate does not imply low risk; it simply reflects insufficient data. The vulnerability is not listed in CISA’s KEV catalog. Attackers can provoke the flaw by supplying crafted evidence files, mounting images with hostile filenames, or tampering with artifact definitions before UAC processes them. Based on the description, it is inferred that a threat actor with access to the evidence repository or the ability to supply forensic evidence can trigger the injection; however, the description does not explicitly state the required network context, so any local or remote evidence injection that reaches the tool would exploit the flaw. Once exploited, the attacker gains unrestricted command execution on the host running UAC.

Generated by OpenCVE AI on August 21, 2026 at 18:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the UAC tool to version 3.3.0 or later, as the patch removes the command‑injection vulnerability.
  • If an immediate upgrade is not possible, implement strict input validation on usernames, process names, and filenames to escape or block shell metacharacters before they are passed to the system shell.
  • Run the UAC collector under the least privilege necessary, ensuring it does not have elevated rights that could amplify the impact of a successful injection.

Generated by OpenCVE AI on August 21, 2026 at 18:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 21 Aug 2026 18:45:00 +0000

Type Values Removed Values Added
First Time appeared Tclahr
Tclahr uac
Vendors & Products Tclahr
Tclahr uac

Fri, 21 Aug 2026 17:45:00 +0000

Type Values Removed Values Added
Description UAC (Unix-like Artifacts Collector) versions prior to 3.3.0 contain a command injection vulnerability in the _run_command function that allows attackers to execute arbitrary commands by injecting shell metacharacters into untrusted data such as usernames, process names, or filenames. Attackers can exploit this vulnerability through crafted evidence inputs, mounted images with hostile filenames, or tampered artifact definitions to achieve remote code execution on the analyst's host when processing evidence.
Title UAC < 3.3.0 Command Injection via run_command.sh
Weaknesses CWE-78
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-21T18:10:48.585Z

Reserved: 2026-04-20T16:07:47.309Z

Link: CVE-2026-41449

cve-icon Vulnrichment

Updated: 2026-08-21T18:10:44.372Z

cve-icon NVD

Status : Received

Published: 2026-08-21T18:16:48.103

Modified: 2026-08-21T19:17:01.520

Link: CVE-2026-41449

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T18:45:04Z

Weaknesses
  • CWE-78

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