CVE-2026-97147
published 2026-10-08CVE-2026-97147: 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…
PriorityP346high7.2CVSS 4.0
AVNACLATNPRLUINVCLVIHVALSCNSINSANEXCRXIRXARXMAVXMACXMATXMPRXMUIXMVCXMVIXMVAXMSCXMSIXMSAXSXAUXRXVXREXUX
EPSS
0.29%
20.0th percentile
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.
Affected
5 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| openstack | mistral | < 20.1.1 | 20.1.1 |
| openstack | mistral | — | — |
| openstack | mistral | >= 21.0.0 < 21.0.1 | 21.0.1 |
| openstack | mistral | >= 22.0.0 < 22.0.1 | 22.0.1 |
| redhat | openstack-mistral | — | — |
CVSS provenance
nvdv4.07.2HIGHCVSS: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
vendor_redhat7.2HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
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.
ghsa_unreviewed·2026-10-08
CVE-2026-97147 [HIGH] CWE-863 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.
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.
Red Hat
openstack-mistral: mistral: Cross-project resource tampering via missing ownership check in action definition and environment update paths
vendor_redhat·2026-10-08·CVSS 7.2
CVE-2026-97147 [HIGH] CWE-862 openstack-mistral: mistral: Cross-project resource tampering via missing ownership check in action definition and environment update paths
openstack-mistral: mistral: Cross-project resource tampering via missing ownership check in action definition and environment update paths
A flaw was found in OpenStack Mistral. Due to a missing authorization check in the action definition and environment update paths, an authenticated user can modify or overwrite another project's publicly-scoped action definitions and environments. An attacker with a valid account in any project can craft an API request targeting a public resource by name and overwrite its content or change its scope. A project member can also create a workbook whose embedded action names collide with another project's public actions, transferring ownership of those resources to the attacker's project and causing the original owner's subsequent updates to fail. This vul
No detection rules found.
No public exploits indexed.
2026-10-08
Published