Description
UAC (Unix-like Artifacts Collector) versions prior to 3.3.0 contain a command injection vulnerability in the _command_collector function where foreach command output lines are substituted directly into command strings via sed without proper escaping before being evaluated with eval. Attackers can exploit this by crafting malicious filenames or artifact definitions containing shell metacharacters such as command substitution syntax or semicolons to execute arbitrary commands on the analyst's host system.
Published: 2026-08-21
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Command Injection
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is a command injection flaw in the UAC (Unix-like Artifacts Collector) tool. In versions before 3.3.0, the helper function that collects artifact commands does not properly escape user‑supplied text. Lines of output from an artifact are substituted into dynamic shell commands via sed and then fed directly to eval. This allows an attacker to inject arbitrary shell metacharacters, including command substitution or semicolons, into filenames or artifact definitions, causing the analyst’s host to run malicious code. The weakness is classified as CWE‑78, which indicates a failure to properly sanitize input used in system command execution.

Affected Systems

Affected are deployments of tclahr’s UAC before version 3.3.0. The vulnerability can be triggered by any artifact record or filename that contains shell metacharacters, so any installation using user‑supplied artifact definitions or directory listings is potentially impacted.

Risk and Exploitability

The CVSS score of 8.5 reflects a high‑severity, local‑impact risk. Because the exploit requires the ability to create or modify artifact definitions or file names, the attack vector is likely local or by a privileged user with write access to the artifact store. EPSS data is not available, so the likelihood of widespread exploitation is unknown, and the vulnerability is not listed in the CISA KEV catalog. Nonetheless, the combination of a high CVSS score and the ease of injection makes this flaw a significant risk for environments where UAC runs with elevated privileges.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to UAC version 3.3.0 or later, where the command injection issue is fixed.
  • Validate or sanitize all artifact filenames and definitions to remove shell metacharacters before processing.
  • Restrict write permissions on artifact sources to trusted users or processes only.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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 18: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 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 _command_collector function where foreach command output lines are substituted directly into command strings via sed without proper escaping before being evaluated with eval. Attackers can exploit this by crafting malicious filenames or artifact definitions containing shell metacharacters such as command substitution syntax or semicolons to execute arbitrary commands on the analyst's host system.
Title UAC < 3.3.0 Command Injection via command_collector.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-21T17:47:29.453Z

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

Link: CVE-2026-41450

cve-icon Vulnrichment

Updated: 2026-08-21T17:47:25.373Z

cve-icon NVD

Status : Received

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

Modified: 2026-08-21T18:16:48.257

Link: CVE-2026-41450

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T18:30:17Z

Weaknesses
  • CWE-78

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