Description
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.
Published: 2026-10-08
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service by cluster-wide maintenance state tampering
Action: Apply Patch
AI Analysis

Impact

This issue arises from the /v2/maintenance API controller in OpenStack Mistral, which clears the request context before invoking the maintenance service. The controller lacks policy enforcement, allowing any user holding a valid Mistral token to read and modify the service’s global maintenance state. An attacker who can acquire a token can set the state to PAUSED, halting processing of new workflow and execution objects for every tenant. This results in a service‑wide outage, impacting the confidentiality, integrity, and availability of all tenant applications that rely on Mistral workflows. The weakness is a missing authorization check (CWE‑862).

Affected Systems

The vulnerability affects OpenStack Mistral versions up to and including 23.0.0. All deployments using these releases are susceptible unless patched or the affected API is disabled.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate severity. EPSS data is unavailable, and the vulnerability is not yet listed in CISA KEV, so timely exploitation is uncertain but possible. The attack vector likely requires an authenticated Mistral session, which could be obtained via legitimate credentials, social engineering, or token replay. Once authenticated, an attacker can exploit the lack of authorization to pause the service, causing denial of service across all tenants.

Generated by OpenCVE AI on October 8, 2026 at 18:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OpenStack Mistral to a release that includes the policy enforcement fix, such as 23.1 or later
  • If an upgrade is delayed, restrict access to the /v2/maintenance endpoint by tightening API policy or deploying a network policy that limits traffic to a small set of operators
  • Monitor the maintenance state changes and generate alerts when the state switches to PAUSED, enabling rapid detection and restoration

Generated by OpenCVE AI on October 8, 2026 at 18:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 09 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
References
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 09 Oct 2026 00:15:00 +0000

Type Values Removed Values Added
Title openstack-mistral: mistral: Unauthenticated-project user can trigger global maintenance mode causing cross-tenant denial of service
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


Thu, 08 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
First Time appeared Openstack
Openstack mistral
Vendors & Products Openstack
Openstack mistral

Thu, 08 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description 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.
Weaknesses CWE-862
References
Metrics cvssV4_0

{'score': 7.1, 'vector': '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'}


Subscriptions

Openstack Mistral
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-09T11:42:46.119Z

Reserved: 2026-09-18T19:12:29.649Z

Link: CVE-2026-93860

cve-icon Vulnrichment

Updated: 2026-10-09T11:42:40.438Z

cve-icon NVD

Status : Deferred

Published: 2026-10-08T18:18:30.993

Modified: 2026-10-09T12:17:13.113

Link: CVE-2026-93860

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-08T19:15:40Z

Links: CVE-2026-93860 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-08T19:15:20Z

Weaknesses