<?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>Hermes-Agent (&lt;= 2026.4.23) — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/hermes-agent--2026.4.23/</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 13:44:43 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/hermes-agent--2026.4.23/feed.xml" rel="self" type="application/rss+xml"/><item><title>NousResearch hermes-agent Remote Code Injection Vulnerability (CVE-2026-9353)</title><link>https://feed.craftedsignal.io/briefs/2026-05-cve-2026-9353/</link><pubDate>Tue, 26 May 2026 13:44:43 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-cve-2026-9353/</guid><description>A remote code injection vulnerability (CVE-2026-9353) exists in NousResearch hermes-agent up to version 2026.4.23, allowing attackers to inject malicious code by manipulating the THREAT_PATTERNS argument in the Skills Guard Multi-Word Prompt Handler component.</description><content:encoded><![CDATA[<p>A security vulnerability, CVE-2026-9353, has been identified in NousResearch hermes-agent, affecting versions up to 2026.4.23. The vulnerability resides in the <code>agent/skills_guard.py</code> file within the Skills Guard Multi-Word Prompt Handler component. By manipulating the <code>THREAT_PATTERNS</code> argument, a remote attacker can inject arbitrary code. Public disclosure of the exploit is available, increasing the risk of exploitation. The vendor was contacted regarding the vulnerability, but no response was received. This vulnerability allows for unauthenticated remote code execution, potentially leading to complete system compromise.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker identifies a vulnerable NousResearch hermes-agent instance running a version prior to 2026.4.23.</li>
<li>The attacker crafts a malicious payload designed to exploit the code injection vulnerability in the <code>THREAT_PATTERNS</code> argument.</li>
<li>The attacker sends a specially crafted request to the hermes-agent server, embedding the malicious payload within the <code>THREAT_PATTERNS</code> argument targeting the Skills Guard Multi-Word Prompt Handler.</li>
<li>The hermes-agent server processes the request, failing to properly sanitize or validate the <code>THREAT_PATTERNS</code> input.</li>
<li>Due to insufficient input validation, the malicious payload is injected and executed by the server.</li>
<li>The injected code allows the attacker to execute arbitrary commands on the server, potentially gaining shell access.</li>
<li>The attacker leverages the compromised server to perform further actions, such as data exfiltration or lateral movement within the network.</li>
<li>The attacker achieves complete system compromise and gains persistent access to the target environment.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-9353 can lead to remote code execution on the affected NousResearch hermes-agent server. This could allow an attacker to gain complete control over the system, potentially leading to data breaches, service disruption, or further attacks on the internal network. Given the public availability of the exploit, the likelihood of exploitation is increased, posing a significant risk to organizations using vulnerable versions of hermes-agent.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade NousResearch hermes-agent to a version later than 2026.4.23 to remediate CVE-2026-9353.</li>
<li>Deploy the Sigma rule &ldquo;Detect CVE-2026-9353 Exploitation Attempt via Malicious THREAT_PATTERNS Argument&rdquo; to detect potential exploitation attempts by monitoring HTTP requests for suspicious patterns.</li>
<li>Implement input validation and sanitization measures on all user-supplied inputs to prevent code injection vulnerabilities.</li>
<li>Monitor network traffic for unusual activity originating from the hermes-agent server.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>cve</category><category>code injection</category><category>remote code execution</category><category>web application</category></item></channel></rss>