<?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>SpringBlade - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/springblade/</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, 28 Aug 2026 21:37:22 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/springblade/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>SpringBlade Privilege Escalation via Hardcoded JWT Key and Unprotected Endpoint</title><link>https://feed.craftedsignal.io/briefs/2026-08-springblade-priv-esc/</link><pubDate>Fri, 28 Aug 2026 21:37:22 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-springblade-priv-esc/</guid><description>SpringBlade versions 2.7.3 through 3.5.0 allow authenticated attackers to forge administrative tokens using a hardcoded JWT signing key and escalate privileges via an unprotected internal endpoint.</description><content:encoded><![CDATA[<p>SpringBlade versions 2.7.3 through 3.5.0 contain a critical privilege escalation vulnerability, tracked as CVE-2026-56100. The vulnerability stems from an improperly secured internal Feign user-creation endpoint exposed via a REST controller that lacks sufficient authorization checks. An attacker with low-privilege authenticated access can leverage a hardcoded JWT signing key, which is embedded within publicly available distributed JAR files, to forge arbitrary administrative tokens. The gateway's authentication filter is insufficient, as it only validates the structural integrity of the JWT without verifying the user's roles, identity, or the caller's origin. By exploiting this flaw, attackers can escalate their access level to system administrator, resulting in full unauthorized access, cross-tenant data pollution, and the establishment of persistent backdoors.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability allows unauthorized users to elevate their privileges to administrator status. This grants them full control over the SpringBlade environment, leading to the compromise of sensitive cross-tenant data and the installation of persistent administrative backdoors. The vulnerability affects all deployments using SpringBlade versions 2.7.3 through 3.5.0.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritize the identification and remediation of SpringBlade instances within the environment.</p>
<ul>
<li>Upgrade all SpringBlade instances to a version beyond 3.5.0 that addresses the hardcoded JWT secret and enforces authorization on the Feign user-creation endpoint.</li>
<li>Audit access logs for anomalous POST requests directed at internal user-creation endpoints that are exposed via @RestController patterns.</li>
<li>Rotate the JWT signing keys for all production SpringBlade environments immediately, as the embedded keys in existing versions are considered public knowledge.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>privilege-escalation</category><category>authentication-bypass</category></item></channel></rss>