<?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>RabbitMQ — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/rabbitmq/</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>Sun, 31 May 2026 07:27:23 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/rabbitmq/feed.xml" rel="self" type="application/rss+xml"/><item><title>CVE-2026-44839: RabbitMQ Management UI XSS via Unsanitized vhost Names</title><link>https://feed.craftedsignal.io/briefs/2026-05-cve-2026-44839-rabbitmq-xss/</link><pubDate>Sun, 31 May 2026 07:27:23 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-cve-2026-44839-rabbitmq-xss/</guid><description>CVE-2026-44839 is a cross-site scripting (XSS) vulnerability in the RabbitMQ management UI that arises from unsanitized virtual host (vhost) names, potentially allowing an attacker to execute arbitrary JavaScript in the context of a user's browser.</description><content:encoded><![CDATA[<p>CVE-2026-44839 describes a cross-site scripting (XSS) vulnerability affecting the RabbitMQ management UI. The vulnerability stems from the improper sanitization of virtual host (vhost) names. An attacker could potentially inject malicious JavaScript code into a vhost name. When an administrator or user interacts with the management UI and views the affected vhost, the injected JavaScript code could be executed in their browser. This could lead to session hijacking, defacement of the management UI, or other malicious activities within the context of the user&rsquo;s session. Exploitation would require the attacker to have the ability to create or modify vhost names.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker gains access to a RabbitMQ account with privileges to create or modify vhosts.</li>
<li>Attacker crafts a malicious vhost name containing JavaScript code, such as <code>&lt;script&gt;alert(&quot;XSS&quot;);&lt;/script&gt;</code>.</li>
<li>Attacker creates or modifies an existing vhost with the crafted, malicious name through the RabbitMQ management UI or API.</li>
<li>A user, typically an administrator, logs into the RabbitMQ management UI.</li>
<li>The management UI displays the list of vhosts, including the attacker&rsquo;s maliciously named vhost.</li>
<li>The unsanitized vhost name is rendered in the user&rsquo;s browser, executing the embedded JavaScript code.</li>
<li>The injected script executes in the context of the user&rsquo;s browser session, potentially stealing cookies or performing other actions on behalf of the user.</li>
<li>Attacker uses stolen session cookies to impersonate the administrator or other privileged user.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-44839 allows an attacker to execute arbitrary JavaScript code within the RabbitMQ management UI in the context of a user&rsquo;s browser. This can lead to account compromise through session hijacking, potentially granting the attacker full administrative control over the RabbitMQ server. The impact ranges from data exfiltration to denial of service, depending on the privileges of the compromised account and the attacker&rsquo;s objectives. The number of affected users depends on the RabbitMQ deployment size.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade RabbitMQ to a patched version that includes proper sanitization of vhost names to prevent XSS attacks (refer to vendor advisory).</li>
<li>Implement input validation and output encoding on the RabbitMQ management UI to sanitize vhost names (and other user-controlled inputs).</li>
<li>Deploy the Sigma rule &ldquo;Detect Suspicious RabbitMQ vhost Creation with Script Tags&rdquo; to identify attempts to inject malicious code via vhost names.</li>
<li>Regularly review and audit RabbitMQ user privileges to minimize the impact of potential account compromise.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">threat</category><category>xss</category><category>rabbitmq</category><category>cve-2026-44839</category><category>web-application</category></item></channel></rss>