CVE-2026-40032CWE-78

UAC < 3.3.0-rc1 Command Injection via Placeholder Substitution

High · published April 8, 2026

CVSS v4.0
8.5
EPSS
1%
Percentile
67.6
In the wild
Unconfirmed
What it is

UAC (Unix-like Artifacts Collector) before 3.3.0-rc1 contains a command injection vulnerability in the placeholder substitution and command execution pipeline where the _run_command() function passes constructed command strings directly to eval without proper sanitization. Attackers can inject shell metacharacters or command substitutions through attacker-controlled inputs including %line% values from foreach iterators and %user% / %user_home% values derived from system files to achieve arbitrary command execution with the privileges of the UAC process.

The record
Technical detail
CVSS v4.0
8.5 · HIGH
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
EPSS
0.01184 · 67.6th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2026-04-08T21:35Z
EPSS history
Timeline
  • 08 APR 21:35Z
    UAC < 3.3.0-rc1 Command Injection via Placeholder Substitution
    cvelistv5