Skip to main content

FUXA CVE-2026-13207

| EUVDEUVD-2026-40409 HIGH
Authentication Bypass by Spoofing (CWE-290)
2026-06-30 icscert GHSA-cgxf-x59w-2x25
8.7
CVSS 4.0 · Vendor: icscert
Share

Severity by source

Vendor (icscert) PRIMARY
8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
7.5 HIGH

Network-reachable, low-complexity request with no auth or interaction yields high confidentiality disclosure only; no integrity or availability impact and unchanged scope.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (icscert).

CVSS VectorVendor: icscert

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

1
Analysis Generated
Jun 30, 2026 - 21:17 vuln.today

DescriptionCVE.org

FUXA versions 1.3.1 and prior contain an authentication bypass vulnerability via dot-segment path normalization in the REST API. The API router fails to normalize dot-segment sequences before applying authentication middleware, allowing unauthenticated requests to access protected endpoints by prefixing paths with dot-segments such as /api/./users, /api/./roles, and /api/project/../users. These requests bypass authentication checks and return sensitive user and role data without credentials.

AnalysisAI

Authentication bypass in FUXA SCADA/HMI versions 1.3.1 and prior lets remote unauthenticated attackers reach protected REST API endpoints by inserting dot-segment sequences (e.g. /api/./users, /api/project/../users) that the router fails to normalize before applying its authentication middleware. Successful exploitation returns sensitive user and role data without any credentials. No public exploit identified at time of analysis, though the technique is trivially reproducible and the issue is documented in a CISA ICS advisory (ICSA-26-181-02).

Technical ContextAI

FUXA is an open-source, web-based SCADA/HMI platform (frangoteam) used to build operator dashboards and supervisory control interfaces for industrial/OT environments, exposing a Node.js REST API. The root cause maps to CWE-290 (Authentication Bypass by Spoofing): the API router enforces authentication by matching request paths against protected route prefixes, but it does so before canonicalizing the URL path. Because dot-segments ('./' and '../') are not collapsed prior to the auth check, a path like /api/./users does not literally match the guarded /api/users pattern and slips past the middleware, yet the underlying handler still resolves and serves the protected resource. This is a classic path-normalization-versus-authorization ordering bug where two components disagree on what the path 'is'.

RemediationAI

Upgrade to a fixed FUXA release once published; consult the GitHub releases page (https://github.com/frangoteam/FUXA/releases) and the CISA advisory (https://www.cisa.gov/news-events/ics-advisories/icsa-26-181-02) for the exact patched version, as no fixed version number was provided in this input. Patch status: no specific vendor-released fix version identified at time of analysis - verify against the advisory. Until a confirmed patched build is applied, place FUXA behind a reverse proxy or WAF that canonicalizes or rejects URLs containing dot-segments before they reach the application (block or normalize requests matching /api/./, /api/../ and similar), which closes the bypass without altering FUXA itself but adds a proxy dependency and may false-positive on legitimately encoded paths. As a compensating control, restrict network access to the FUXA REST API to a trusted OT management segment or VPN and remove any internet exposure, accepting that this limits remote operator convenience. Following standard ICS guidance, isolate the HMI from business and internet-facing networks.

Share

CVE-2026-13207 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy