Description
FUXA is a web-based Process Visualization (SCADA/HMI/Dashboard) software. Prior to 1.3.3, DELETE /api/roles removes role definitions through server/runtime/users/usrstorage.js but does not remove the deleted role identifier from each user's info.roles array or the runtime usersMap cache. If a permission configuration still references that identifier, an affected user can retain authorization rights that an administrator intended to revoke, causing residual privilege, inconsistent access-control state, and misleading audit results. This issue is fixed in version 1.3.3.
Published: 2026-08-18
Score: 2 Low
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in FUXA arises when the DELETE /api/roles endpoint removes a role definition but fails to eliminate the role identifier from each user's info.roles array or the runtime usersMap cache. Because permissions can still reference that deleted role ID, affected users retain authorization that administrators intended to revoke, leading to residual privilege escalation, inconsistent access‑control state, and misleading audit results.

Affected Systems

The flaw affects Frangoteam's FUXA product. Any deployment of FUXA prior to version 1.3.3 is vulnerable. The issue is resolved in FUXA 1.3.3 and later.

Risk and Exploitability

The CVSS score of 2 indicates low severity, but the flaw can allow privilege escalation for users with the ability to delete roles, which requires authenticated access to the API. No EPSS data is available and the vulnerability is not listed in the CISA KEV catalog, suggesting no known active exploitation. Attackers would need authorized privileges, so the risk is limited to privileged users but could undermine audit integrity and access control.

Generated by OpenCVE AI on August 18, 2026 at 21:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the FUXA installation to version 1.3.3 or later to apply the fix that removes deleted role identifiers from users and caches.
  • After upgrading, audit user role assignments to confirm that no deleted role identifiers remain in any user's info.roles array or in the runtime cache, and that permission configurations no longer reference those identifiers.
  • Update any permission configurations that still reference the removed role ID, ensuring that obsolete permissions are revoked and audit data accurately reflects current authorization policies.

Generated by OpenCVE AI on August 18, 2026 at 21:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 22:00:00 +0000

Type Values Removed Values Added
First Time appeared Frangoteam
Frangoteam fuxa
Vendors & Products Frangoteam
Frangoteam fuxa

Tue, 18 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Description FUXA is a web-based Process Visualization (SCADA/HMI/Dashboard) software. Prior to 1.3.3, DELETE /api/roles removes role definitions through server/runtime/users/usrstorage.js but does not remove the deleted role identifier from each user's info.roles array or the runtime usersMap cache. If a permission configuration still references that identifier, an affected user can retain authorization rights that an administrator intended to revoke, causing residual privilege, inconsistent access-control state, and misleading audit results. This issue is fixed in version 1.3.3.
Title FUXA Business Logic Flaw: Role Deletion Without User Assignment Cleanup
Weaknesses CWE-284
CWE-459
References
Metrics cvssV3_1

{'score': 2, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-18T20:08:23.193Z

Reserved: 2026-07-29T15:07:24.992Z

Link: CVE-2026-67442

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-18T21:17:18.273

Modified: 2026-08-18T21:17:18.273

Link: CVE-2026-67442

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T21:45:16Z

Weaknesses