<?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/"><channel><title>Miniclawd — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/miniclawd/</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>Tue, 26 May 2026 14:11:59 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/miniclawd/feed.xml" rel="self" type="application/rss+xml"/><item><title>FoundDream miniclawd Command Injection Vulnerability (CVE-2026-9453)</title><link>https://feed.craftedsignal.io/briefs/2026-05-miniclawd-command-injection/</link><pubDate>Tue, 26 May 2026 14:11:59 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-miniclawd-command-injection/</guid><description>A command injection vulnerability (CVE-2026-9453) exists in FoundDream miniclawd, where manipulation of the requires.bins argument in /src/application/skills-loader.ts allows remote command execution, and the exploit is publicly available.</description><content:encoded><![CDATA[<p>A command injection vulnerability, identified as CVE-2026-9453, affects FoundDream miniclawd up to commit 2d65665046e2222eeea76cafc8570ed546a8c125. The vulnerability resides within the SkillsLoader component, specifically in the /src/application/skills-loader.ts file. By manipulating the requires.bins argument, a remote attacker can inject and execute arbitrary commands on the target system. The public availability of an exploit for this vulnerability increases the risk of widespread exploitation. Since miniclawd uses a rolling release model, determining specific affected versions is challenging, complicating patching efforts. The lack of vendor response after being informed through an issue report further exacerbates the situation.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The attacker identifies a vulnerable instance of FoundDream miniclawd running a version up to commit 2d65665046e2222eeea76cafc8570ed546a8c125.</li>
<li>The attacker crafts a malicious request targeting the SkillsLoader component.</li>
<li>Within the crafted request, the attacker manipulates the requires.bins argument in the /src/application/skills-loader.ts file.</li>
<li>The injected payload contains shell metacharacters to facilitate command injection.</li>
<li>The miniclawd application processes the malicious request and passes the manipulated requires.bins argument to a function that executes commands.</li>
<li>The application executes the attacker-controlled commands on the server.</li>
<li>The attacker gains arbitrary code execution on the target system.</li>
<li>The attacker can then perform further actions, such as installing malware, exfiltrating data, or pivoting to other systems within the network.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability allows attackers to execute arbitrary commands on systems running vulnerable versions of FoundDream miniclawd. This can lead to complete system compromise, data breaches, and potential disruption of services. Due to the public availability of the exploit, a wide range of miniclawd installations are at risk until patches or mitigations are applied.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Monitor process creations for suspicious commands originating from the miniclawd application directory, using the Sigma rule &ldquo;Detect Suspicious Process Creation from miniclawd&rdquo;.</li>
<li>Inspect web server logs for requests containing shell metacharacters in the requires.bins argument targeting /src/application/skills-loader.ts using the Sigma rule &ldquo;Detect miniclawd Command Injection Attempt&rdquo;.</li>
<li>Apply input validation and sanitization to the requires.bins argument in /src/application/skills-loader.ts to prevent command injection (reference CVE-2026-9453).</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>command-injection</category><category>cve</category><category>miniclawd</category></item><item><title>CVE-2026-9452 FoundDream miniclawd Remote Command Injection</title><link>https://feed.craftedsignal.io/briefs/2026-05-cve-2026-9452-miniclawd-command-injection/</link><pubDate>Tue, 26 May 2026 14:11:44 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-cve-2026-9452-miniclawd-command-injection/</guid><description>A command injection vulnerability exists in FoundDream miniclawd within the ExecTool.execute function in /src/tools/exec.ts, which can be triggered remotely, allowing attackers to execute arbitrary OS commands.</description><content:encoded><![CDATA[<p>A remote command injection vulnerability, identified as CVE-2026-9452, affects FoundDream miniclawd up to commit 2d65665046e2222eeea76cafc8570ed546a8c125. The vulnerability lies in the <code>ExecTool.execute</code> function within the <code>/src/tools/exec.ts</code> file. An attacker can remotely exploit this vulnerability to execute arbitrary operating system commands on the target system. Public exploit code is available. The lack of versioning makes it difficult to determine specific affected releases. The project has been notified but remains unresponsive, indicating a potential lack of support or patching.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The attacker identifies a vulnerable instance of FoundDream miniclawd running a version prior to or including commit 2d65665046e2222eeea76cafc8570ed546a8c125.</li>
<li>The attacker crafts a malicious request targeting the <code>ExecTool.execute</code> function.</li>
<li>The crafted request injects OS commands into the parameters of the <code>ExecTool.execute</code> function.</li>
<li>The miniclawd application processes the request, passing the injected commands to the underlying operating system without proper sanitization.</li>
<li>The operating system executes the attacker-controlled commands within the context of the miniclawd application.</li>
<li>The attacker gains arbitrary code execution on the server.</li>
<li>The attacker can then perform actions such as installing malware, exfiltrating sensitive data, or pivoting to other systems on the network.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-9452 allows an attacker to execute arbitrary OS commands on the affected system. This can lead to complete system compromise, data theft, and further malicious activities. Since the project is unresponsive and no fix is available, all deployments are at risk.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Monitor network traffic for suspicious requests targeting the <code>/src/tools/exec.ts</code> endpoint with shell metacharacters, using a webserver rule as described in the next section.</li>
<li>Implement input validation and sanitization on the <code>ExecTool.execute</code> function in <code>miniclawd</code> to prevent command injection, if possible.</li>
<li>Until a patch is available, consider implementing a reverse proxy with strict input filtering to mitigate the risk (see example webserver rule below).</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>command-injection</category><category>vulnerability</category></item></channel></rss>