<?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>FUXA V1.3.0-2773 — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/fuxa-v1.3.0-2773/</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>Wed, 27 May 2026 22:53:47 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/fuxa-v1.3.0-2773/feed.xml" rel="self" type="application/rss+xml"/><item><title>FUXA Unauthenticated Project Data Disclosure Vulnerability</title><link>https://feed.craftedsignal.io/briefs/2026-05-fuxa-data-disclosure/</link><pubDate>Wed, 27 May 2026 22:53:47 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-fuxa-data-disclosure/</guid><description>FUXA v1.3.0-2773 is vulnerable to unauthenticated project data disclosure (CVE-2026-47717) via the /api/project endpoint, exposing sensitive configuration data like scripts and device settings, even with security enabled.</description><content:encoded><![CDATA[<p>FUXA v1.3.0-2773, a SCADA/HMI platform, suffers from an unauthenticated data disclosure vulnerability. The vulnerability resides in the <code>/api/project</code> endpoint, which, despite employing a security middleware (<code>secureFnc</code>), inadvertently permits access to sensitive project configuration data to unauthenticated users. This is due to the <code>verifyToken</code> function within <code>server/api/jwt-helper.js</code> automatically generating a valid guest JWT when no token is provided. This allows attackers to bypass intended access controls and retrieve sensitive project information. Successful exploitation could expose server-side scripts, device configurations, HMI views, and alarm definitions, potentially aiding further targeted attacks within industrial environments. The vulnerability is identified as CVE-2026-47717.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker sends an HTTP GET request to the <code>/api/project</code> endpoint of a FUXA v1.3.0-2773 instance.</li>
<li>The <code>secureFnc</code> middleware is triggered, aiming to verify user authentication.</li>
<li>The <code>verifyToken</code> function in <code>server/api/jwt-helper.js</code> is invoked by the middleware.</li>
<li>Since the attacker does not provide a token, the <code>verifyToken</code> function automatically generates a valid guest JWT signed with the server&rsquo;s secret.</li>
<li>The server validates the auto-generated guest token, granting access as if the user were authenticated.</li>
<li>The request proceeds to the <code>getProject</code> function, which retrieves the full project data.</li>
<li>The <code>_filterProjectPermission</code> function filters UI elements for non-admin users but does not remove scripts, devices, alarms, or other sensitive configuration data.</li>
<li>The attacker receives a JSON response containing sensitive project configuration data, including server-side scripts, device configurations, HMI views, and alarm definitions, enabling them to gain insights into the system&rsquo;s internal automation logic and structure.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability (CVE-2026-47717) allows an unauthenticated attacker to access sensitive project configuration data on a vulnerable FUXA v1.3.0-2773 instance. This exposure includes server-side scripts, device connection details, HMI configurations, and alarm definitions. In industrial control system (ICS) environments, this information can be leveraged to facilitate further targeted attacks, potentially leading to unauthorized system access, data manipulation, or disruption of critical processes.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Apply appropriate access controls to prevent unauthenticated access to the <code>/api/project</code> endpoint in FUXA installations.</li>
<li>Monitor web server logs for requests to the <code>/api/project</code> endpoint without valid authentication tokens. Deploy the Sigma rule <code>Detect FUXA Unauthenticated Project Data Access</code> to identify such attempts.</li>
<li>Upgrade to a patched version of FUXA that addresses CVE-2026-47717.</li>
<li>Implement network segmentation to limit the impact of potential breaches.</li>
<li>Review and restrict permissions associated with guest accounts to minimize data exposure.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>cve</category><category>unauthenticated-access</category><category>data-disclosure</category><category>ics</category><category>scada</category></item></channel></rss>