<?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>Nous Research - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/nous-research/</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, 02 Sep 2026 14:20:59 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/nous-research/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>Arbitrary Code Execution in AI Coding Agents via Git Configuration</title><link>https://feed.craftedsignal.io/briefs/2026-09-gitspawn-ai-agent-rce/</link><pubDate>Wed, 02 Sep 2026 14:20:59 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-gitspawn-ai-agent-rce/</guid><description>Multiple AI coding agents are vulnerable to arbitrary code execution due to the automated, unsandboxed execution of commands defined within a repository's local Git configuration, specifically the 'core.fsmonitor' setting.</description><content:encoded><![CDATA[<p>Manifold Security has disclosed eight security vulnerabilities affecting seven command-line AI coding agents, collectively dubbed GitSpawn. The flaw stems from the agents' behavior of reading and executing commands defined in a repository's local Git configuration file ('.git/config') during routine repository indexing operations like 'git status' or 'git diff'. Specifically, the 'core.fsmonitor' Git configuration parameter, which is intended to identify changed files, can be abused by an attacker to specify an arbitrary command that the host agent executes. This command runs with the privileges of the developer, bypasses the agent's sandbox, and executes before any user-approval or workspace-trust prompt. Impacted agents include goose, Claude Code, Cursor, Codex, Hermes Agent, Qwen Code, and Grok Build. While some vendors have released patches, others remain vulnerable. Exploitation requires the victim to open a malicious repository containing a manipulated '.git' directory, typically provided via shared archives, sync folders, or removable media.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker creates a malicious Git repository containing a crafted '.git/config' file.</li>
<li>The '.git/config' file is modified to set 'core.fsmonitor' to an arbitrary malicious command or script path.</li>
<li>The repository is delivered to a developer via a shared folder, USB drive, or archive that preserves the hidden '.git' directory.</li>
<li>The developer opens the repository directory using an affected AI coding agent.</li>
<li>The AI agent initiates a background Git operation (such as 'git status' or 'git diff') to index the workspace.</li>
<li>Git reads the malicious 'core.fsmonitor' configuration and automatically executes the defined command.</li>
<li>The command executes on the developer's machine with user-level privileges, outside the agent's sandbox.</li>
<li>Final objective is achieved, such as file exfiltration, unauthorized file modification, or further payload delivery.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The vulnerability allows unauthenticated attackers to achieve full code execution on developer machines, potentially leading to the theft of source code, credentials, or other sensitive files accessible to the user. While no widespread in-the-wild exploitation has been confirmed as of September 2026, the potential for supply chain attacks against software development organizations is significant. Multiple agents remain unpatched as of the disclosure, and the issue affects major platforms including Windows, macOS, and Linux.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately audit development environments for the listed vulnerable AI coding agent versions and apply patches where available (e.g., upgrade goose to 1.44.0+).</li>
<li>Globally disable the 'core.fsmonitor' feature in Git configuration for untrusted repositories by running 'git config --global core.fsmonitor false'.</li>
<li>Inspect '.git/config' files for suspicious 'core.fsmonitor', 'core.hooksPath', or 'attr.tree' entries before opening repositories with AI-integrated tools.</li>
<li>Deploy detection rules to identify execution of Git sub-processes initiated by AI agent binaries that contain suspicious command-line arguments.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">threat</category><category>supply-chain</category><category>rce</category><category>ai-security</category><category>git</category></item></channel></rss>