<?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:juggleim:im-Server:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3ajuggleimim-server/</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 22:41:19 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3ajuggleimim-server/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>JuggleIM im-server Hardcoded Administrator Credentials</title><link>https://feed.craftedsignal.io/briefs/2026-10-juggleim-default-creds/</link><pubDate>Thu, 15 Oct 2026 22:41:19 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-juggleim-default-creds/</guid><description>JuggleIM im-server versions through 1.8.16 contain a hardcoded administrator account that allows unauthenticated remote attackers to gain full administrative access to tenant applications and secrets via the console on port 8090.</description><content:encoded><![CDATA[<p>JuggleIM im-server versions 1.8.16 and earlier ship with default hardcoded administrator credentials (admin/123456). This vulnerability allows unauthenticated remote attackers to access the administrative console, which is typically exposed on port 8090. Once authenticated, an attacker gains complete control over tenant applications and sensitive application secrets. The issue is exacerbated by the application's CheckLogin logic, which automatically recreates the administrator account if it is deleted by a user, preventing effective remediation through account removal. This creates a persistent unauthorized access vector for any publicly exposed instance.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation grants an attacker full administrative control over the JuggleIM im-server environment. This impact includes the unauthorized management of all hosted tenant applications and the exfiltration of critical application secrets. The vulnerability is considered highly severe (CVSS 9.8) because it allows for immediate, unauthenticated, and persistent compromise of sensitive messaging infrastructure.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Immediate action is required to restrict access to the administrative console and update the software.</p>
<ul>
<li>Restrict network access to the administrative console on TCP port 8090 to authorized management IP addresses only, using firewall or network security group policies.</li>
<li>Upgrade to a patched version of JuggleIM im-server where the hardcoded credential default has been removed.</li>
<li>Monitor authentication logs for successful logins to the admin console using the username &quot;admin&quot;.</li>
<li>Conduct a review of all tenant application secrets and keys for potential compromise if the instance was exposed to the internet.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category></item></channel></rss>