Black Friday60% off BLACKFRIDAY2026
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Nov 13, 2026

CVE-2025-69985 Scanner

CVE-2025-69985 Scanner - Remote Code Execution (RCE) vulnerability in FUXA

Est. Time~10 seconds
Scan TypeGroup Scan
Targetsdomain, subdomain, ipv4
CostFree
3
Times Used
continuous scan runs
4.2k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.
Description

FUXA 1.2.8 and prior contains an Authentication Bypass vulnerability leading to Remote Code Execution (RCE). The vulnerability exists in the server/api/jwt-helper.js middleware, which improperly trusts the HTTP "Referer" header to validate internal requests. A remote unauthenticated attacker can bypass JWT authentication by spoofing the Referer header to match the server's host. Successful exploitation allows the attacker to access the protected /api/runscript endpoint and execute arbitrary Node.js code on the server.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
n/aby n/a
n/a
Updated Nov 13, 2026View on NVD →
Detail

FUXA is a powerful open-source software used extensively in industrial automation and SCADA systems. It allows for seamless integration and management of various industrial applications, contributing to the evolving needs of smart industries. Developed by the frangoteam, it provides a range of tools and functionalities to facilitate efficient monitoring and control over industrial processes. FUXA's flexibility and expansive use in industrial settings make it a crucial component in modern industrial network infrastructures. Due to its extensive use, maintaining its security is of paramount importance to prevent mismanagement or disruption of critical industrial operations. Continually updating and securing FUXA ensures the protection of sensitive industrial processes and data.

The Remote Code Execution (RCE) vulnerability in FUXA allows attackers to execute arbitrary code within the software. This vulnerability arises from an authentication bypass in the jwt-helper.js middleware, where the HTTP Referer header is inadequately trusted. Attackers can craft requests to bypass authentication checks and submit scripts for execution without proper validation. This results in unauthorized access and control over the FUXA servers, potentially allowing malicious operations. RCE vulnerabilities like this one are critically severe, as they can lead to complete system compromise and unauthorized process control. Addressing such vulnerabilities is essential to maintaining secure systems in environments where FUXA is deployed.

The vulnerability specifically affects the /api/runscript endpoint, where an attacker can POST arbitrary Node.js code for execution. The bypass mechanism relies on manipulating the HTTP Referer header to include '/fuxa', which makes the system incorrectly perceive requests as authentic. As a result, the callback function performs unintended script execution through Module._compile(). Due to inadvertently skipping JWT verification, the security flaw exposes the system to potential full-scale attacks. It highlights how improper validation of headers and endpoints can lead directly to severe security breaches if not correctly managed. Understanding and addressing these technical facets are crucial in preventing exploitation.

The exploitation of this vulnerability can have dire consequences, such as full system compromise, data exfiltration, and unauthorized access to sensitive SCADA/ICS system operations. In environments where FUXA operates under high privileges, such as root access, the potential for damage multiplies. Attackers can leverage this vulnerability to execute commands that disrupt industrial processes, steal confidential data, or escalate their access privileges. Such disruptions not only threaten the integrity and availability of process control systems but can also lead to tangible economic and safety ramifications. Addressing these threats is pivotal to securing industrial operations from malicious attacks.

REFERENCES

Solution Advice
  • Upgrade FUXA to version 1.3.0 or later to ensure JWT authentication is properly enforced.
  • Regularly update all software components to the latest versions to mitigate known vulnerabilities.
  • Conduct periodic security assessments and penetration testing on critical infrastructure applications.
  • Implement network segmentation to isolate critical systems and mitigate the damage potential of a compromised system.
  • Educate staff on recognizing and responding to unauthorized access attempts and other security threats.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

12,000+ scanners. Free to start. No credit card required.