[OSSA-2026-044] OpenStack Mistral: Four authorization and privilege vulnerabilities in Mistral (CVE-2026-93858, CVE-2026-93860, CVE-2026-93861, CVE-2026-97147))
OpenStack Mistral has four authorization and privilege flaws in OSSA-2026-044.
Missing authorization in OpenStack Mistral maintenance API
OpenStack Mistral through 23.0.0 does not enforce authorization on the /v2/maintenance API. The controller clears the request context and calls the maintenance service directly, so any holder of a valid Mistral token can read or change the cluster-wide maintenance state regardless of role. Setting that state to PAUSED stops processing of new workflow and execution objects for every tenant project until an operator restores it. Any deployment running Mistral at or below 23.0.0 is affected; the service is usually part of a private OpenStack control plane rather than a public site. There is no known public proof of concept and no report of exploitation in the wild.
What to do: Until a fix is published, limit who receives Mistral tokens and restrict network access to the Mistral API to trusted operators, and alert if the cluster maintenance state changes to PAUSED. Upgrade past 23.0.0 only when the OpenStack project ships a patched release; this advisory does not name a fixed version. Review maintenance-state history for unauthorized pauses of workflow processing.
| Product | Affected |
|---|---|
| OpenStack Mistral | through 23.0.0 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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.
OpenStack Mistral has four authorization and privilege flaws in OSSA-2026-044.
Today 840 readers · 1.1K views · 843 reads · all time 159K views