<?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>X-SpringBoot (&lt;= 6.0) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/x-springboot--6.0/</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, 25 Sep 2026 20:55:09 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/x-springboot--6.0/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>Information Disclosure and Account Hijacking in X-SpringBoot</title><link>https://feed.craftedsignal.io/briefs/2026-09-x-springboot-auth-bypass/</link><pubDate>Fri, 25 Sep 2026 20:55:09 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-x-springboot-auth-bypass/</guid><description>The X-SpringBoot application up to version 6.0 contains an information disclosure vulnerability that allows unauthenticated attackers to retrieve login verification codes and hijack user accounts.</description><content:encoded><![CDATA[<p>X-SpringBoot versions 6.0 and earlier contain a critical vulnerability where sensitive login verification codes are returned directly in the HTTP response body for unauthenticated API endpoints. Specifically, the endpoints '/sys/mobile/code' and '/sys/email/code' leak these codes without requiring authentication and without sending the codes to the intended account owners. An attacker can supply a target's mobile number or email address as a parameter to these endpoints and receive the valid verification code in the server response. With this code, the attacker can then authenticate as the victim via the '/sys/emailOrMobileLogin/login' endpoint. This flaw enables widespread account hijacking by bypassing standard MFA or verification workflows. Defenders should identify instances of X-SpringBoot 6.0 or lower and restrict access to these endpoints or upgrade to a patched version once available.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a target mobile number or email address.</li>
<li>Attacker sends an unauthenticated HTTP GET request to /sys/mobile/code or /sys/email/code.</li>
<li>The vulnerable application processes the request and generates a verification code.</li>
<li>The application improperly embeds the code in the JSON response body sent to the client.</li>
<li>The attacker parses the HTTP response to extract the verification code.</li>
<li>The attacker submits the stolen code along with the target's identifier to /sys/emailOrMobileLogin/login.</li>
<li>The application validates the code, granting the attacker a session as the target user.</li>
<li>Attacker gains full unauthorized access to the victim's account.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to hijack any account within an exposed X-SpringBoot instance. This could lead to full account takeover, unauthorized access to sensitive user data, and potential lateral movement if the hijacked accounts possess elevated privileges. Given the CVSS score of 9.1, the impact is severe, particularly for internet-facing installations.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Identify and inventory all internet-facing instances of X-SpringBoot running version 6.0 or lower.</li>
<li>Implement strict network-level access control to block external access to the /sys/mobile/code and /sys/email/code endpoints until a patch is applied.</li>
<li>Deploy web application firewall (WAF) rules to inspect and alert on suspicious patterns of repeated requests to verification endpoints originating from single source IPs.</li>
<li>Monitor application logs for high volumes of 200 OK responses to /sys/mobile/code or /sys/email/code that are not followed by successful logins from the target user's known devices.</li>
</ol>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>web-application</category><category>authentication-bypass</category><category>cve</category><category>webserver</category><category>vulnerability</category><category>privilege-escalation</category></item></channel></rss>