---
id: CVE-2026-97147
title: >-
  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
summary: >-
  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-pu…
severity: high
cvss: 7.2
cvssVector: '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'
cwe:
  - CWE-863
vendor: OpenStack
product: Mistral
affected:
  - Mistral < 20.1.1
  - Mistral >= 21.0.0 < 21.0.1
  - Mistral >= 22.0.0 < 22.0.1
  - Mistral 23.0.0
published: '2026-10-08'
updated: '2026-10-08'
sourceUpdated: '2026-10-08T21:10:41.427'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-97147'
references:
  - url: 'https://launchpad.net/bugs/2160267'
    label: cve@mitre.org
  - url: 'https://security.openstack.org/ossa/OSSA-2026-044.html'
    label: cve@mitre.org
tags:
  - nvd
  - cve.org
cvssSource: cna
ingestedAt: '2026-10-08T17:56:11.733Z'
---

## Overview

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.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
