CVE-2026-18621: Incorrect Privilege Assignment in Red Hat Red Hat OpenShift AI 2.25
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.
AI Analysis
Technical Summary
A flaw in Red Hat OpenShift AI (RHOAI) and Data Science Pipelines Operator (DSPO) allows namespace editors to escalate privileges to node-root by exploiting the V1 Argo template API path. This path bypasses the security hardening enforced by the V2 compiler, enabling the API server to act as a confused deputy and create privileged pods in namespaces configured with GPU operators or privileged Security Context Constraints (SCCs). Successful exploitation grants full control over the node, including arbitrary code execution. The vulnerability is tracked as CVE-2026-18621 with a CVSS 3.1 score of 7.6 (high severity).
Potential Impact
An attacker with namespace editor privileges can escalate to node-root privileges, gaining full control over the underlying node. This includes the ability to execute arbitrary code with elevated privileges, potentially compromising the entire node and any workloads running on it. The vulnerability affects namespaces configured with GPU operators or privileged SCCs and leverages a confused deputy scenario in the API server.
Mitigation Recommendations
To mitigate this vulnerability, enforce the Kubernetes pod security policy annotation `pod-security.kubernetes.io/enforce: restricted` on Data Science Project namespaces. Additionally, verify that the `pipeline-runner` ServiceAccount is not bound to privileged or anyuid Security Context Constraints (SCCs). These mitigations reduce the risk by preventing privileged pod creation through the vulnerable API path. Patch status is not confirmed; check the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-18621 for updates on official fixes.
CVE-2026-18621: Incorrect Privilege Assignment in Red Hat Red Hat OpenShift AI 2.25
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.
CVSS v3.1
Score 7.6high
Affected software
Red Hat
Red Hat OpenShift AI 2.25
Red Hat
Red Hat OpenShift AI 2.25
Red Hat
Red Hat OpenShift AI 3.3
Red Hat
Red Hat OpenShift AI 3.4
Red Hat
Red Hat OpenShift AI 3.4
Red Hat
Red Hat AI Inference Server
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
A flaw in Red Hat OpenShift AI (RHOAI) and Data Science Pipelines Operator (DSPO) allows namespace editors to escalate privileges to node-root by exploiting the V1 Argo template API path. This path bypasses the security hardening enforced by the V2 compiler, enabling the API server to act as a confused deputy and create privileged pods in namespaces configured with GPU operators or privileged Security Context Constraints (SCCs). Successful exploitation grants full control over the node, including arbitrary code execution. The vulnerability is tracked as CVE-2026-18621 with a CVSS 3.1 score of 7.6 (high severity).
Potential Impact
An attacker with namespace editor privileges can escalate to node-root privileges, gaining full control over the underlying node. This includes the ability to execute arbitrary code with elevated privileges, potentially compromising the entire node and any workloads running on it. The vulnerability affects namespaces configured with GPU operators or privileged SCCs and leverages a confused deputy scenario in the API server.
Mitigation Recommendations
To mitigate this vulnerability, enforce the Kubernetes pod security policy annotation `pod-security.kubernetes.io/enforce: restricted` on Data Science Project namespaces. Additionally, verify that the `pipeline-runner` ServiceAccount is not bound to privileged or anyuid Security Context Constraints (SCCs). These mitigations reduce the risk by preventing privileged pod creation through the vulnerable API path. Patch status is not confirmed; check the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-18621 for updates on official fixes.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- redhat
- Date Reserved
- 2026-08-03T08:02:21.941Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Vendor Advisory Urls
- [{"url":"https://access.redhat.com/security/cve/CVE-2026-18621","vendor":"Red Hat"}]
Threat ID: 6a7a3b16bf8831d53985667a
Added to database: 08/10/2026, 20:56:54 UTC
Last enriched: 08/10/2026, 21:13:36 UTC
Last updated: 09/23/2026, 13:47:42 UTC
Views: 49
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.