cve-2026-8147
HIGH CVSS 8.1 csaf_redhat
Description
This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.
Timeline
- Published
- 2026-07-02 07:32 UTC
- Last Modified
- 2026-07-24
CVSS Details
CVSS details not available.
Affected Products
No product information available.
Weaknesses (CWE)
References
No references available.
Linked Vulnerabilities
No linked vulnerabilities found.
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_vex",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright © Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-8147.json"
}
],
"title": "mlflow: MLflow: Unauthorized access to trace data due to missing authorization validation",
"tracking": {
"current_release_date": "2026-07-24T10:56:13+00:00",
"generator": {
"date": "2026-07-24T10:56:13+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "5.3.7"
}
},
"id": "CVE-2026-8147",
"initial_release_date": "2026-07-02T07:32:58.308000+00:00",
"revision_history": [
{
"date": "2026-07-02T07:32:58.308000+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2026-07-08T05:55:29.813063+00:00",
"number": "2",
"summary": "Current version"
},
{
"date": "2026-07-24T10:56:13+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat OpenShift AI (RHOAI)",
"product": {
"name": "Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai)",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:openshift_ai"
}
}
}
],
"category": "product_family",
"name": "Red Hat OpenShift AI (RHOAI)"
},
{
"category": "product_version",
"name": "rhoai/odh-mlflow-rhel9",
"product": {
"name": "rhoai/odh-mlflow-rhel9",
"product_id": "rhoai/odh-mlflow-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-mlflow-rhel9?repository_url=registry.redhat.io/rhoai/odh-mlflow-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9",
"product": {
"name": "rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9",
"product_id": "rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-pipeline-runtime-datascience-cpu-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9",
"product": {
"name": "rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9",
"product_id": "rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-pipeline-runtime-pytorch-cuda-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9",
"product": {
"name": "rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9",
"product_id": "rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9",
"product": {
"name": "rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9",
"product_id": "rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-pipeline-runtime-pytorch-rocm-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9",
"product": {
"name": "rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9",
"product_id": "rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9",
"product": {
"name": "rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9",
"product_id": "rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-th06-cpu-torch210-py312-rhel9",
"product": {
"name": "rhoai/odh-th06-cpu-torch210-py312-rhel9",
"product_id": "rhoai/odh-th06-cpu-torch210-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-th06-cpu-torch210-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-th06-cpu-torch210-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-th06-cuda130-torch210-py312-rhel9",
"product": {
"name": "rhoai/odh-th06-cuda130-torch210-py312-rhel9",
"product_id": "rhoai/odh-th06-cuda130-torch210-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-th06-cuda130-torch210-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-th06-cuda130-torch210-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-th06-rocm64-torch291-py312-rhel9",
"product": {
"name": "rhoai/odh-th06-rocm64-torch291-py312-rhel9",
"product_id": "rhoai/odh-th06-rocm64-torch291-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-th06-rocm64-torch291-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-th06-rocm64-torch291-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-training-cuda128-torch29-py312-rhel9",
"product": {
"name": "rhoai/odh-training-cuda128-torch29-py312-rhel9",
"product_id": "rhoai/odh-training-cuda128-torch29-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-training-cuda128-torch29-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-training-cuda128-torch29-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9",
"product": {
"name": "rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9",
"product_id": "rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-workbench-codeserver-datascience-cpu-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9",
"product": {
"name": "rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9",
"product_id": "rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-workbench-jupyter-datascience-cpu-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9",
"product": {
"name": "rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9",
"product_id": "rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-workbench-jupyter-pytorch-cuda-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9",
"product": {
"name": "rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9",
"product_id": "rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9",
"product": {
"name": "rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9",
"product_id": "rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-workbench-jupyter-pytorch-rocm-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9",
"product": {
"name": "rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9",
"product_id": "rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9",
"product": {
"name": "rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9",
"product_id": "rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9"
}
}
},
{
"category": "product_version",
"name": "rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9",
"product": {
"name": "rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9",
"product_id": "rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9",
"product_identification_helper": {
"purl": "pkg:oci/odh-workbench-jupyter-trustyai-cpu-py312-rhel9?repository_url=registry.redhat.io/rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9"
}
}
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-mlflow-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-mlflow-rhel9"
},
"product_reference": "rhoai/odh-mlflow-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9"
},
"product_reference": "rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9"
},
"product_reference": "rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9"
},
"product_reference": "rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9"
},
"product_reference": "rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9"
},
"product_reference": "rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9"
},
"product_reference": "rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-th06-cpu-torch210-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cpu-torch210-py312-rhel9"
},
"product_reference": "rhoai/odh-th06-cpu-torch210-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-th06-cuda130-torch210-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cuda130-torch210-py312-rhel9"
},
"product_reference": "rhoai/odh-th06-cuda130-torch210-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-th06-rocm64-torch291-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-th06-rocm64-torch291-py312-rhel9"
},
"product_reference": "rhoai/odh-th06-rocm64-torch291-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-training-cuda128-torch29-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-training-cuda128-torch29-py312-rhel9"
},
"product_reference": "rhoai/odh-training-cuda128-torch29-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9"
},
"product_reference": "rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9"
},
"product_reference": "rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9"
},
"product_reference": "rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9"
},
"product_reference": "rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9"
},
"product_reference": "rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9"
},
"product_reference": "rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9"
},
"product_reference": "rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)",
"product_id": "red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9"
},
"product_reference": "rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9",
"relates_to_product_reference": "red_hat_openshift_ai_(rhoai)"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-8147",
"cwe": {
"id": "CWE-425",
"name": "Direct Request ('Forced Browsing')"
},
"discovery_date": "2026-07-02T09:01:01.599882+00:00",
"flags": [
{
"label": "vulnerable_code_not_in_execute_path",
"product_ids": [
"red_hat_openshift_ai_(rhoai):rhoai/odh-mlflow-rhel9"
]
},
{
"label": "vulnerable_code_not_present",
"product_ids": [
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cpu-torch210-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cuda130-torch210-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-rocm64-torch291-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-training-cuda128-torch29-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9"
]
}
],
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "2496410"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in MLflow. When authentication is enabled, any authenticated user can bypass experiment-level authorization controls on trace API endpoints. This is due to missing authorization validators, allowing unauthorized reading, deleting, and modifying of traces. This vulnerability can lead to the exposure of sensitive data, destruction of audit logs, and unauthorized modifications to trace information.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "mlflow: MLflow: Unauthorized access to trace data due to missing authorization validation",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This Important flaw in MLflow, as deployed in Red Hat OpenShift AI, allows an authenticated user to bypass experiment-level authorization controls on trace API endpoints. This enables unauthorized access, modification, and deletion of sensitive trace data, impacting the confidentiality and integrity of machine learning experiment results within the platform. The vulnerability specifically affects the `rhoai/odh-mlflow-rhel9` component.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"known_not_affected": [
"red_hat_openshift_ai_(rhoai):rhoai/odh-mlflow-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cpu-torch210-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cuda130-torch210-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-rocm64-torch291-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-training-cuda128-torch29-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2026-8147"
},
{
"category": "external",
"summary": "RHBZ#2496410",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=2496410"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2026-8147",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-8147"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2026-8147",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-8147"
},
{
"category": "external",
"summary": "https://github.com/mlflow/mlflow/commit/f9b1eb510478570609ef451984a255775aa4b937",
"url": "https://github.com/mlflow/mlflow/commit/f9b1eb510478570609ef451984a255775aa4b937"
},
{
"category": "external",
"summary": "https://huntr.com/bounties/b00c3ddd-373e-492f-9bf0-41a28bb21ed5",
"url": "https://huntr.com/bounties/b00c3ddd-373e-492f-9bf0-41a28bb21ed5"
}
],
"release_date": "2026-07-02T07:32:58.308000+00:00",
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"red_hat_openshift_ai_(rhoai):rhoai/odh-mlflow-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cpu-torch210-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cuda130-torch210-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-rocm64-torch291-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-training-cuda128-torch29-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important",
"product_ids": [
"red_hat_openshift_ai_(rhoai):rhoai/odh-mlflow-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cpu-torch210-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-cuda130-torch210-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-th06-rocm64-torch291-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-training-cuda128-torch29-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-llmcompressor-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9",
"red_hat_openshift_ai_(rhoai):rhoai/odh-workbench-jupyter-trustyai-cpu-py312-rhel9"
]
}
],
"title": "mlflow: MLflow: Unauthorized access to trace data due to missing authorization validation"
}
]
}