Data-sciences-pipeline: dsp: v1 argo template path accepts arbitrary workflow spec, bypassing all v2 security hardening
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Red Hat | Red Hat OpenShift AI 2.25 | affected |
|
||||||
| Red Hat | Red Hat OpenShift AI 2.25 | affected |
|
||||||
| Red Hat | Red Hat OpenShift AI 3.3 | affected |
|
||||||
| Red Hat | Red Hat OpenShift AI 3.4 | affected |
|
||||||
| Red Hat | Red Hat OpenShift AI 3.4 | affected |
|
||||||
| Red Hat | Red Hat OpenShift AI 3.4 | affected |
|
||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — | ||||||
| Red Hat | Red Hat AI Inference Server | unaffected | — |
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Red Hat | Red Hat Openshift Ai (rhoai) |
|
||||||||
| Redhat | Ai Inference Server |
|
Vendor Workaround
To mitigate this issue, ensure that Data Science Project (DSP) namespaces enforce `pod-security.kubernetes.io/enforce: restricted`. Additionally, verify that the `pipeline-runner` ServiceAccount is not bound to `privileged` or `anyuid` Security Context Constraints (SCCs).
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.520% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:openshift_ai:2.25::el9 cpe:/a:redhat:openshift_ai:3.4::el9 |
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Red Hat
Red Hat red Hat Openshift Ai (rhoai) |
|
| Vendors & Products |
Red Hat
Red Hat red Hat Openshift Ai (rhoai) |
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:openshift_ai:3.3::el9 | |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A flaw was found in Data Science Pipelines (DSP). An attacker with namespace editor privileges can bypass security hardening by submitting a malicious Argo Workflow through the V1 API path. This allows the API server to create pods with elevated privileges, acting as a 'confused deputy' on behalf of the attacker. Successful exploitation grants the attacker node-root access, enabling arbitrary code execution and full control over the underlying node. | |
| Title | Data-sciences-pipeline: dsp: v1 argo template path accepts arbitrary workflow spec, bypassing all v2 security hardening | |
| First Time appeared |
Redhat
Redhat ai Inference Server Redhat openshift Ai |
|
| Weaknesses | CWE-266 | |
| CPEs | cpe:/a:redhat:ai_inference_server:3 cpe:/a:redhat:openshift_ai |
|
| Vendors & Products |
Redhat
Redhat ai Inference Server Redhat openshift Ai |
|
| References |
| |
| Metrics |
cvssV3_1
|