<?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>Genai-Security - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/genai-security/</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, 18 Sep 2026 19:10:08 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/genai-security/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>GenAI Tool Configuration Poisoning via MCP Server Injection</title><link>https://feed.craftedsignal.io/briefs/2026-09-genai-config-poisoning/</link><pubDate>Fri, 18 Sep 2026 19:10:08 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-genai-config-poisoning/</guid><description>Adversaries are targeting configuration files of popular GenAI tools to inject malicious Model Context Protocol (MCP) servers, enabling persistence, arbitrary command execution, and data exfiltration.</description><content:encoded><![CDATA[<p>Adversaries are actively targeting configuration files associated with Generative AI (GenAI) development tools, including Cursor, Claude, GitHub Copilot, and Ollama. By modifying these configuration files to include malicious Model Context Protocol (MCP) servers, attackers can establish persistence, execute arbitrary commands on the host system, exfiltrate sensitive data, or establish command-and-control (C2) channels.</p>
<p>The attack surface encompasses various methods: malware or malicious scripts performing direct filesystem modifications, supply chain compromises within developer dependencies, and prompt injection attacks that leverage an AI agent's inherent capabilities to modify its own configuration settings. Because MCP servers are designed to interface with the host environment, injecting unauthorized servers allows an attacker to inherit the permissions and context of the AI tool, effectively hijacking the agent's workflow. This threat is particularly critical for developers and automated CI/CD pipelines that rely on these tools for code generation and systems orchestration.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker gains initial access to the target host through phishing, malware, or compromised dependencies.</li>
<li>Attacker performs local reconnaissance to locate GenAI configuration directories (e.g., ~/.cursor, ~/.claude, ~/.config/github-copilot).</li>
<li>Attacker executes a process to modify the targeted configuration file (e.g., mcp.json or settings.json) to register a malicious MCP server endpoint.</li>
<li>The malicious configuration is saved to the disk via standard filesystem modification events.</li>
<li>The GenAI tool is invoked by the user or an automated process.</li>
<li>The GenAI tool loads the malicious MCP server definition from the poisoned configuration file upon startup.</li>
<li>The malicious MCP server triggers the execution of arbitrary commands or scripts on the host.</li>
<li>Attacker achieves persistence or exfiltrates data through the established agent context.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in arbitrary code execution on developer machines and build servers. This can lead to the compromise of source code repositories, credential theft (API keys, SSH tokens), and the introduction of supply chain backdoors into software projects. The scope of impact extends to any organization utilizing LLM-based development assistants that support the Model Context Protocol.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritize the monitoring of configuration file modifications for GenAI development tools to identify unauthorized changes.</p>
<ul>
<li>Deploy the provided Sigma rule to monitor for unusual modifications to identified GenAI configuration paths.</li>
<li>Audit existing MCP server configurations for unauthorized or unknown server URLs.</li>
<li>Implement restrictive filesystem permissions on configuration directories for GenAI tools to prevent unauthorized write access by non-standard processes.</li>
<li>Rotate API keys, credentials, and tokens associated with GenAI accounts if unauthorized configuration changes are detected.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category><category>defense-evasion</category><category>persistence</category><category>genai-security</category><category>supply-chain</category></item><item><title>Unauthorized GenAI Tool Access to Sensitive Local System Files</title><link>https://feed.craftedsignal.io/briefs/2026-09-genai-sensitive-file-access/</link><pubDate>Fri, 18 Sep 2026 19:06:29 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-genai-sensitive-file-access/</guid><description>Attackers are increasingly leveraging GenAI agent processes to perform unauthorized discovery, harvesting of sensitive credentials, and establishment of persistence via shell configuration modifications.</description><content:encoded><![CDATA[<p>Modern GenAI tools, including local agents and developer-focused LLM interfaces, are being abused by attackers to perform automated credential harvesting and system manipulation. These tools possess broad file-system read capabilities, which can be weaponized to target cloud credentials, SSH keys, browser password databases, and shell initialization scripts. The threat is particularly significant for developers or administrators who have high-privilege credentials cached on their workstations. Attackers may inject malicious instructions into GenAI configuration files or leverage Model Context Protocol (MCP) servers to extend the AI agent's file system interaction capabilities, allowing for systematic exfiltration or persistence. Defenders must monitor for unusual process-to-file access patterns originating from known GenAI binary names across Windows, Linux, and macOS environments.</p>
<h2 id="impact">Impact</h2>
<p>The abuse of GenAI tools facilitates rapid, automated credential theft and the compromise of local persistence mechanisms. If successful, attackers obtain stored credentials for cloud environments, source code repositories, and secure shell (SSH) sessions, potentially leading to downstream lateral movement, unauthorized access to corporate resources, and persistent system backdoors. The impact is elevated when GenAI tools are integrated into developer workstations that hold sensitive production keys or API tokens.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Implement the provided detection logic to monitor file access activity originating from common GenAI tool binaries.</li>
<li>Review and restrict GenAI tool access to sensitive directories such as .aws, .ssh, and browser profile locations.</li>
<li>Audit the use of AI agents in developer workflows, specifically monitoring for the usage of autonomous file-system-aware plugins or MCP servers.</li>
<li>Rotate API keys, SSH keys, and credentials found in environment paths frequently accessed by AI development tools.</li>
<li>Establish a policy defining authorized GenAI tools and their allowed scopes of operation on sensitive endpoints.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>credential-access</category><category>collection</category><category>persistence</category><category>genai-security</category></item></channel></rss>