As reported by CISA in advisory ICSA-26-181-02, a high-severity authentication bypass vulnerability has been disclosed in Frangoteam's FUXA SCADA/HMI platform — a widely-deployed open-source supervisory control and data acquisition interface used across operational technology (OT) environments globally.

Security Impact: As reported by CISA in advisory ICSA-26-181-02, a high-severity authentication bypass vulnerability has been disclosed in Frangoteam's FUXA SCADA/HMI platform — a widely-deployed open-source supervisory control and data acquisition interface used across operational technology (OT) environments globally.

Vulnerability At a Glance

CVE
CVE-2026-13207
CVSS v3 Score
7.5 — High
Affected Versions
Frangoteam FUXA SCADA/HMI ≤ 1.3.1
Vulnerability Type
Authentication Bypass via Dot-Segment Path Normalization (CWE-287)
Attack Vector
Network — unauthenticated, remote exploitation
Patch Available
Operators should consult the CISA advisory and the Frangoteam GitHub repository for the latest release
Exploitation in the Wild
Not confirmed at time of publication
Sectors at Risk
Critical Manufacturing, Energy, Water and Wastewater — worldwide deployments

Why This Vulnerability Is More Dangerous Than It Appears

A CVSS score of 7.5 might suggest a serious-but-manageable risk in an enterprise IT context. In an OT/ICS environment, however, the calculus changes dramatically. FUXA is frequently deployed in environments where internet-accessible HMI panels are — regrettably — not uncommon, and where the operator base includes small utilities and manufacturers without dedicated security staff.

The root cause here is a classic but pernicious mistake: the REST API's authentication middleware evaluates paths before normalization. This means that dot-segment sequences like /api/./users or /api/./roles are not recognized as protected endpoints by the auth layer, even though the underlying router resolves them correctly to their protected equivalents. The result is a complete bypass of access controls — no credentials required.

The practical impact isn't just embarrassing — it's operationally dangerous. Full enumeration of user accounts and role assignments in a SCADA/HMI system gives adversaries a precise map of who has operator-level, engineer-level, or administrator-level access. This is reconnaissance gold for a targeted ICS attack, credential stuffing campaign, or social engineering operation.

In environments with weak credential hygiene — a pervasive issue in OT — an attacker who knows the usernames can pivot rapidly to brute-force or password spraying attacks. And because FUXA is open-source and its API structure is publicly documented, the bar to crafting an exploit is extremely low. We should assume proof-of-concept code will surface quickly if it hasn't already.

Who Is Most Exposed

The deployments most at risk share a common profile:

Who Is Most Exposed
Small-to-medium manufacturers and utilities running FUXA as a lightweight, low-cost HMI solution with direct internet exposure or thin perimeter controls
Environments where FUXA is accessible from the corporate IT network without strict OT/IT segmentation
Installations that have not updated past version 1.3.1 — given the open-source community update cadence, many deployments may lag significantly behind the latest release
Multi-tenant or shared infrastructure where role enumeration could expose data about multiple operational units

Shield53 Recommendations: Immediate Actions

Patch

  • Update FUXA to a version released after the patch commit that addresses path normalization in the API router. Verify the fix is present before returning the system to operation.
  • Monitor the Frangoteam GitHub repository for the official patched release and review the commit diff to confirm the normalization fix.

If Patching Is Delayed

  • Restrict network access to the FUXA web interface immediately. FUXA should never be directly internet-accessible. Place it behind a VPN or jump host.
  • Implement an application-layer WAF rule or reverse proxy rewrite rule to block or reject requests containing dot-segment sequences (/./) in API paths.
  • Enable network-level logging on the FUXA host to detect anomalous API calls targeting /api/./users, /api/./roles, or similar patterns — treat any occurrence as a confirmed intrusion indicator.

Broader Hardening

  • Audit all user accounts and role assignments within FUXA immediately. If this vulnerability was exploited prior to patching, assume account enumeration has already occurred.
  • Enforce strong, unique passwords across all FUXA accounts and rotate credentials as a precautionary measure.
  • Review OT/IT segmentation controls. SCADA/HMI systems should sit in an isolated network zone with strict allow-list firewall rules.
  • Subscribe to CISA ICS advisories to ensure your team receives future disclosures for all deployed OT software.

The transparency from CISA in publishing this advisory is valuable — but awareness must translate into action. In critical infrastructure environments, a high-severity unauthenticated API flaw is not a "schedule for next patch cycle" issue. It is a drop-everything-now event.