{"id":"CVE-2026-67442","aliases":["EUVD-2026-61214","GHSA-cqww-jqx5-p32v"],"status":"published","title":"FUXA Business Logic Flaw: Role Deletion Without User Assignment Cleanup","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.","severity":{"version":"3.1","score":2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00324,"percentile":0.25668,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-284","CWE-459"],"published":"2026-08-18T20:08:23Z","modified":"2026-10-28T02:30:54Z","products":[{"vendor":"frangoteam","product":"fuxa"}],"references":[{"url":"https://github.com/frangoteam/FUXA/security/advisories/GHSA-cqww-jqx5-p32v","tags":["x_refsource_CONFIRM","advisory"]},{"url":"https://github.com/frangoteam/FUXA/pull/2394","tags":["x_refsource_MISC","fix"]},{"url":"https://github.com/frangoteam/FUXA/commit/7ce84dc29a691b30016d65db17012bb8b282dcf0","tags":["x_refsource_MISC","fix"]},{"url":"https://github.com/frangoteam/FUXA/releases/tag/v1.3.3","tags":["x_refsource_MISC","web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/67xxx/CVE-2026-67442.json","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-67442","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-67442","title":"FUXA Business Logic Flaw: Role Deletion Without User Assignment Cleanup","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.","status":"published","published":"2026-08-18T20:08:23.193Z","modified":"2026-08-19T15:22:25.369Z","cvss":[{"version":"3.1","score":2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N","level":"low","assessor":"cna"}],"cwes":["CWE-284","CWE-459"],"updated_at":"2026-11-02T14:20:06.562031Z"}],"euvd":[{"id":"EUVD-2026-61214","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.","status":"published","published":"2026-08-18T20:08:23Z","modified":"2026-08-19T15:22:25Z","cvss":[{"version":"3.1","score":2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N","level":"low"}],"updated_at":"2026-11-02T18:01:44.906351Z"}],"nvd":[{"id":"CVE-2026-67442","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.","status":"published","published":"2026-08-18T21:17:18.273Z","modified":"2026-10-22T20:09:59.383Z","cvss":[{"version":"3.1","score":2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N","level":"low","assessor":"secondary"}],"cwes":["CWE-284","CWE-459"],"updated_at":"2026-11-02T14:12:39.311198Z"}],"osv":[{"id":"CVE-2026-67442","title":"FUXA Business Logic Flaw: Role Deletion Without User Assignment Cleanup","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.","status":"published","published":"2026-08-18T20:08:23.193Z","modified":"2026-10-28T02:30:54.891677523Z","cvss":[{"version":"3.1","score":2,"vector":"CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N","level":"low"}],"cwes":["CWE-284","CWE-459"],"updated_at":"2026-11-02T15:45:14.46177Z"}]}}
