← Terug naar overzicht

UAC (Unix-like Artifacts Collector) versions prior to 3.3.0 contain a command injection vulnerability in the parse_artifact.sh script. The flaw exists in the user substitution logic where usernames and home directories read from /etc/passwd are directly interpolated into command strings without proper escaping before being executed via eval. An attacker who can control /etc/passwd entries (e.g., on a compromised host being analyzed) can craft malicious usernames or home directory paths containing shell metacharacters such as command substitution syntax or semicolons. When an analyst runs UAC against such a system, the injected commands execute on the analyst's own host system. This represents a significant risk to forensic investigators and incident responders using UAC. The vulnerability has been patched in UAC version 3.3.0.

Affected products

  • UAC (Unix-like Artifacts Collector) prior to 3.3.0

Related CVE's

  • CVE-2026-41451

Categories

  • Operating Systems
  • Security Tools