CVE-2026-47717 Scanner
CVE-2026-47717 Scanner - Information Disclosure vulnerability in FUXA
Short Info
Level
Single Scan
Single Scan
Can be used by
Asset Owner
Estimated Time
10 seconds
Time Interval
26 days 21 hours
Scan only one
URL
Toolbox
FUXA is an open-source software used for creating and managing SCADA (Supervisory Control and Data Acquisition) and HMI (Human-Machine Interface) systems. It is typically utilized in industrial environments to monitor and control various equipment and processes. Engineers and operators frequently use this software for real-time data visualization and system alerts. Because it handles critical infrastructure data, it is crucial that FUXA runs securely, ensuring that its configuration and operational data are protected from unauthorized access. FUXA allows users to configure project settings, manage connected devices, and develop interface views for efficient monitoring. Ensuring that FUXA installations are secure is vital for maintaining industrial safety and avoiding potential exploitation.
The Information Disclosure vulnerability identified in FUXA v1.3.0 allows unauthorized access to full SCADA/HMI project configurations. This vulnerability arises because the software exposes these details via a specific API endpoint without requiring authentication. Malicious actors could potentially retrieve sensitive information, which should be restricted to authenticated users only. The issue is compounded when the secureEnabled setting is true, as the secureFnc middleware automatically provides a valid guest JWT token when no token is furnished. This flaw potentially exposes server-side scripts, device configurations, alarm definitions, and HMI views. Given the critical nature of SCADA/HMI systems, unauthorized access to such information poses significant security risks.
Technically, the vulnerability is present due to improper authentication handling at the GET /api/project endpoint. This endpoint discloses important project data without verifying user credentials. Even when secure configurations are enabled, the flawed middleware setup inadvertently provides unauthorized access by generating tokens. Key data retrieved can include scripts associated with SCADA operations, device settings that support network communications, information linked to visual display of HMI components, and alarm configurations that manage incident alerts. The vulnerability may be exploited by utilizing a crafted request that meets specific conditions which the endpoint, unfortunately, does not safeguard against.
If exploited, this Information Disclosure vulnerability can lead to unauthorized users obtaining sensitive project configurations. This could allow hackers to gather insights into the operation of the industrial systems where FUXA is deployed and potentially manipulate or disrupt services. Disclosure of alarm settings and HMI views could enable malicious actors to map out operational processes. Furthermore, access to server-side scripts and device configurations could lead to further network attacks, system intrusion, or even plant-wide disruptions, compromising the integrity of industrial safety systems.
REFERENCES