CVE-2026-18621
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L
Summary
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.
Affected Software
| Vendor | Product | Version Range | Status |
|---|
Weaknesses
- CWE-266: Incorrect Privilege Assignment
Workarounds
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).
References
- https://access.redhat.com/security/cve/CVE-2026-18621
- https://bugzilla.redhat.com/show_bug.cgi?id=2510327
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.