Skip to content
NewA calmer, faster ZeroHour
Vulnerability1 · 1 read

CVE-2026-97147

Incorrect authorization in OpenStack Mistral API writes

CVSS 4.0
7.2 high
EPSS
—
Published
·
Modified
Analyze CVE-2026-97147 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

OpenStack Mistral through 23.0.0 has an incorrect-authorization flaw (CWE-863) in several v2 API write paths. Those paths look up the target with a query that can return another project's resource and then write to it. An authenticated project member can rewrite and un-publish another project's public action definitions and environments, and a project administrator can create a workbook whose embedded ad-hoc action or workflow name collides with another project's resource, moving that resource into the caller's project so the original owner's later updates fail with server errors. Only deployments that expose the Mistral API are affected. No public proof of concept is known and the issue is not in CISA KEV.

What to do: Limit network access to the Mistral API to trusted operators and project users, and treat any internet exposure of that API as in scope. Review public action definitions, environments, and workbooks for unexpected rewrites, un-publishing, or ownership moves across projects. The report covers every release through 23.0.0 and does not name a fixed version, so apply the OpenStack security update or backport when it is published and re-check those resources afterward.

ProductAffected
OpenStack Mistralthrough 23.0.0
Estimated exposure
nicheNo basis for an estimate.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

In OpenStack Mistral through 23.0.0, several of the v2 API write paths resolve the target object with a query that can return another project's resource, then write to it. An authenticated project member can use this to rewrite and un-publish another project's public action definitions and environments. A project administrator can create a workbook whose embedded ad-hoc action or workflow name collides with a resource of another project, which moves that resource into the caller's project and causes the original owner's subsequent updates of it to fail with server errors. Only deployments exposing the Mistral API are affected.

Weakness
CWE-863
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

1 story