<?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>Cpe:2.3:a:1panel_dev:maxkb:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3a1panel_devmaxkb/</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>Thu, 15 Oct 2026 13:00:33 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3a1panel_devmaxkb/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>Remote Command Execution in MaxKB via Prompt Injection</title><link>https://feed.craftedsignal.io/briefs/2026-10-maxkb-rce/</link><pubDate>Thu, 15 Oct 2026 13:00:33 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-maxkb-rce/</guid><description>MaxKB AI assistant platform is vulnerable to unauthenticated remote command execution due to prompt injection flaws in the 'execute' tool and insufficient sandbox escaping protections.</description><content:encoded><![CDATA[<p>MaxKB, an open-source enterprise AI assistant and RAG platform, contains a critical vulnerability (CVE-2026-77521) that permits remote command execution (RCE). The vulnerability stems from two primary architectural flaws: a missing human-in-the-loop approval gate for the AI's internal 'execute' tool and a flawed sandbox mechanism that fails to sanitize shell metacharacters.</p>
<p>An attacker can leverage prompt injection - either through direct user interaction with the AI assistant or by poisoning ingested knowledge base (KB) documents - to trick the model into invoking the 'execute' shell tool. Because the 'execute' tool is not gated, the model performs this action without operator authorization. Furthermore, the application's sandbox implementation was previously susceptible to shell metacharacter escapes, allowing injected payloads to break out of the intended execution environment and run commands with root privileges. While version 2.10.5-lts provides hardening against the sandbox escape, the underlying lack of an authorization gate for the 'execute' tool remains, leaving systems vulnerable to unauthorized command execution if the assistant is prompted to use the tool.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a target instance of MaxKB running a version affected by CVE-2026-77521.</li>
<li>Attacker prepares a malicious document or direct chat prompt containing an adversarial prompt injection payload.</li>
<li>Target instance ingests the malicious document into its knowledge base or receives the chat message.</li>
<li>The AI assistant processes the input and triggers the internal 'execute' tool, which lacks a human-approval requirement.</li>
<li>The injected command, containing shell metacharacters (e.g., ';'), is passed to the application backend.</li>
<li>The <code>SandboxShellBackend</code> executes the command string, failing to neutralize the metacharacters.</li>
<li>The system executes the injected payload as root, granting the attacker control over the host environment.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The vulnerability is rated CVSS 10.0 and allows an unauthenticated attacker to achieve full root-level remote command execution. Successful exploitation results in complete compromise of the MaxKB application server, potentially leading to unauthorized data exfiltration, lateral movement within the network, and the disruption of AI services.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediate priority: Manually gate the 'execute' tool within the MaxKB agency configuration to require human approval before any shell command is executed, as the current vendor patch does not address this logic flaw.</li>
<li>Update all MaxKB deployments to at least version 2.10.5-lts to mitigate the documented sandbox escape path.</li>
<li>Implement strict validation on all ingested documents and user-provided inputs to detect and block common prompt injection patterns before they reach the AI agent.</li>
<li>Restrict the privileges of the system user running the MaxKB service to ensure it does not run as root, thereby limiting the potential damage of a successful command injection.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">threat</category></item></channel></rss>