<?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>Bash - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/bash/</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>Wed, 14 Oct 2026 06:22:21 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/bash/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>CVE-2026-109429 Command Permission Gate Bypass in Mistral Vibe</title><link>https://feed.craftedsignal.io/briefs/2026-10-mistral-vibe-bypass/</link><pubDate>Wed, 14 Oct 2026 06:22:21 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-mistral-vibe-bypass/</guid><description>Mistral Vibe versions before 2.25.4 are susceptible to a command permission gate bypass that enables arbitrary command execution via the bash promptvars feature.</description><content:encoded><![CDATA[<p>Mistral Vibe versions prior to 2.25.4 contain a critical security vulnerability (CVE-2026-109429) involving a command permission gate bypass. The vulnerability stems from how the application handles shell command expansion, specifically failing to sanitize input against the bash 'promptvars' feature. Attackers can bypass static analysis performed by tree-sitter-bash by embedding command substitution sequences within single-quoted variable values. By utilizing the ${var@P} prompt-transform operator, an attacker forces the bash shell to re-expand and execute the hidden command at runtime. Because static parsing only evaluates the trailing allowlisted command, the malicious command executes silently with the privileges of the agent's terminal session, leading to potential full system compromise depending on the user context of the Vibe application.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for unauthorized arbitrary command execution on systems running Mistral Vibe versions before 2.25.4. This bypasses existing security gates and static analysis tools, granting attackers the ability to execute code with the terminal session privileges of the Vibe agent. This risk is significant for any deployment where untrusted input is processed by the application, potentially leading to unauthorized data access, persistence, or lateral movement within the environment.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade to Mistral Vibe version 2.25.4 or later immediately to patch CVE-2026-109429.</li>
<li>Audit logs for shell-based execution patterns originating from the Mistral Vibe process or its child processes.</li>
<li>Monitor terminal sessions associated with the Vibe agent for unexpected process spawns involving bash prompt expansion syntax.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>remote-code-execution</category><category>bash</category></item></channel></rss>