Black Friday60% off BLACKFRIDAY2026
Platform
PlansPartners
Resources
ToolsBlogDocs
Sign Up →
CVE

CVE-2025-69985

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
Updated Nov 13, 2026View on NVD →
S4E scanner

FUXA <= 1.2.8 - Authentication Bypass to Remote Code Execution

FUXA versions up to and including 1.2.8 contain an authentication bypass in the jwt-helper.js middleware. The requireAuth function trusts the HTTP Referer header containing '/fuxa' (or localhost/loopback patterns) to whitelist requests as "internal", skipping JWT verification entirely. This allows unauthenticated attackers to POST to /api/runscript and execute arbitrary Node.js code server-side via Module._compile(), typically running as root inside Docker deployments. References: https://nvd.nist.gov/vuln/detail/CVE-2025-69985 https://gist.github.com/lihy10/8cb2dd65ebf1385f12a7e00e25a50d40 https://github.com/frangoteam/FUXA/blob/master/server/api/jwt-helper.js Remediation: Upgrade to FUXA version 1.3.0 or later, which properly enforces JWT authentication without Referer header trust.

10 assets checked · domain, subdomain, ipv4

Monitor this CVE on your assets

S4E maps published CVEs to scanners and forecasts the next disclosure window for your stack.

Create a free account →