<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Unix-Like Artifacts Collector - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/unix-like-artifacts-collector/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Fri, 21 Aug 2026 19:26:19 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/unix-like-artifacts-collector/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Command Injection in Unix-like Artifacts Collector</title><link>https://feed.craftedsignal.io/briefs/2026-08-uac-command-injection/</link><pubDate>Fri, 21 Aug 2026 19:26:19 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-uac-command-injection/</guid><description>Unix-like Artifacts Collector (UAC) versions prior to 3.3.0 are vulnerable to command injection via the _command_collector function, allowing arbitrary command execution through malicious filenames or artifact definitions.</description><content:encoded><![CDATA[<p>Unix-like Artifacts Collector (UAC) versions prior to 3.3.0 contain a command injection vulnerability within the _command_collector function. The vulnerability arises because lines of command output are processed through a sed command and subsequently evaluated using the shell eval command without sufficient input sanitization. An attacker capable of influencing the filenames or the contents of artifact definitions can inject shell metacharacters, such as command substitution syntax or semicolons, to execute arbitrary code with the privileges of the user running the collection script. This poses a significant risk to forensic analysts, as UAC is frequently executed on compromised systems where malicious artifacts may be present specifically to target investigative tooling.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker gains initial access to a target system and anticipates forensic investigation using UAC.</li>
<li>The attacker creates malicious files or modifies artifact definitions containing shell metacharacters (e.g., $(id), ;rm -rf /).</li>
<li>A forensic analyst initiates a UAC collection run on the compromised host.</li>
<li>The UAC script invokes the _command_collector function to process system artifacts.</li>
<li>The collector reads the attacker-controlled filenames or artifact contents containing the malicious payload.</li>
<li>The vulnerability in _command_collector passes these strings through sed and subsequently to eval without escaping.</li>
<li>The shell interprets the injected metacharacters, executing arbitrary commands under the context of the user running the UAC script.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for arbitrary command execution on the analyst's machine. Given that UAC is intended for forensic acquisition, this vulnerability could be used by an attacker to compromise the forensic workstation, potentially leading to the modification of evidence, exfiltration of collected forensic data, or lateral movement within the incident response infrastructure.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritized, concrete actions for detection engineering teams:</p>
<ul>
<li>Upgrade all instances of UAC to version 3.3.0 or later to patch the underlying vulnerability in _command_collector.</li>
<li>Audit existing custom artifact definitions for shell metacharacters and unusual patterns that could trigger the eval-based injection.</li>
<li>Monitor execution logs for UAC processes where the command line contains suspicious shell operators, which may indicate an attempt to weaponize artifact collection against an analyst.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>command-injection</category><category>forensic-tooling</category></item></channel></rss>