A Denial of Service (DoS) condition is possible in OpenStack Mistral in versions up to and including 7.0.3. Submitting a specially crafted workflow definition YAML file containing nested anchors can lead to resource exhaustion culminating in a denial of service.
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_version": "6.0.0-0ubuntu1.1+esm1", "binary_name": "mistral-api" }, { "binary_version": "6.0.0-0ubuntu1.1+esm1", "binary_name": "mistral-common" }, { "binary_version": "6.0.0-0ubuntu1.1+esm1", "binary_name": "mistral-engine" }, { "binary_version": "6.0.0-0ubuntu1.1+esm1", "binary_name": "mistral-event-engine" }, { "binary_version": "6.0.0-0ubuntu1.1+esm1", "binary_name": "mistral-executor" }, { "binary_version": "6.0.0-0ubuntu1.1+esm1", "binary_name": "python-mistral" } ] }