{"id":"CVE-2026-93860","details":"In OpenStack Mistral through 23.0.0, the /v2/maintenance API controller clears the request context and calls the maintenance service directly without any policy enforcement. Any holder of a valid Mistral token, regardless of assigned role, can read and change the service's cluster-wide maintenance state. Setting the state to PAUSED stops processing of new workflow and execution objects across all tenant projects until an operator restores it.","modified":"2026-10-09T02:49:31.456724104Z","published":"2026-10-08T17:35:43.653Z","database_specific":{"cna_assigner":"mitre","cwe_ids":["CWE-862"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/93xxx/CVE-2026-93860.json","unresolved_ranges":[{"extracted_events":[{"fixed":"20.1.1"},{"introduced":"21.0.0"},{"fixed":"21.0.1"},{"introduced":"22.0.0"},{"fixed":"22.0.1"}],"source":"AFFECTED_FIELD"}]},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/93xxx/CVE-2026-93860.json"},{"type":"REPORT","url":"https://launchpad.net/bugs/2162789"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-93860"},{"type":"WEB","url":"https://opendev.org/openstack/mistral"},{"type":"WEB","url":"https://security.openstack.org/ossa/OSSA-2026-044.html"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://opendev.org/openstack/mistral","events":[{"introduced":"a28388efe2dab9d20e444fa6322cdc87372bbd41"},{"last_affected":"a28388efe2dab9d20e444fa6322cdc87372bbd41"}],"database_specific":{"extracted_events":[{"introduced":"23.0.0"},{"last_affected":"23.0.0"}],"source":"AFFECTED_FIELD"}}],"versions":["23.0.0","23.0.0.0rc1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-93860.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N"}]}