Description
A flaw was found in the Data Science Pipelines Operator (DSPO). The operator's ClusterRole, which defines its permissions, includes extensive privileges beyond what is necessary for its operation. These excessive permissions, such as the ability to execute commands within pods and manage cluster-wide roles, could be exploited. If the DSPO pod were compromised, an attacker could leverage these privileges to gain full administrative control over the entire Kubernetes cluster.
Published: 2026-08-10
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Data Science Pipelines Operator assigns a ClusterRole with overly broad permissions, including pods/exec, full CRUD on kubeflow.org resources, and unrestricted API groups for deployments and services. This configuration allows an attacker who gains access to the DSPO pod to execute commands inside any pod, create, modify, or delete cluster‑wide roles and bindings, and otherwise hijack control of the Kubernetes cluster. The flaw is a classic privilege‑escalation vulnerability (CWE‑250).

Affected Systems

Red Hat OpenShift AI (RHOAI) deployments that include the Data Science Pipelines Operator are affected. No specific version range is listed in the CNA data, so all current DSPO releases should be considered vulnerable until an official fix is released.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, but the impact of configuration is still significant. Exploitation would require local access to the DSPO pod or a successful compromise of the pod’s credentials. Once compromised, an attacker can leverage the role to perform cluster‑wide operations, effectively gaining administrative control. The lack of an official patch means the risk persists until the ClusterRole is manually tightened or a vendor‑released fix is applied.

Generated by OpenCVE AI on August 10, 2026 at 22:44 UTC.

Remediation

Vendor Workaround

To reduce the attack surface, administrators should review and modify the `ClusterRole` associated with the Data Science Pipelines Operator (DSPO) to remove unnecessary permissions. Specifically, restrict or remove permissions for `pods/exec`, `kubeflow.org */*`, `seldondeployments *`, and broad `apiGroups:'*'` for deployments and services. The operator's `ClusterRole` should be limited to only the required resources such as `apps/deployments`, `services`, `secrets`, `configmaps`, `roles/rolebindings`, `routes`, `networkpolicies`, `servicemonitors`, and DSPA/Argo CRDs. Applying these changes may require restarting the DSPO pod for the updated permissions to take effect and could impact operator functionality if not carefully validated.


OpenCVE Recommended Actions

  • Review the DSPO ClusterRole and remove unnecessary permissions such as pods/exec, kubeflow.org */*, seldondeployments *, and broad apiGroups:'*' for deployments and services.
  • Restrict the ClusterRole to only essential resources such as apps/deployments, services, secrets, configmaps, roles/rolebindings, routes, networkpolicies, servicemonitors, and DSPA/Argo CRDs.
  • Restart the DSPO pod to apply the updated permissions and verify that operator functionality is retained.
  • Contact Red Hat for an updated DSPO package that eliminates the excessive privileges in the distribution.

Generated by OpenCVE AI on August 10, 2026 at 22:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Mon, 10 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in the Data Science Pipelines Operator (DSPO). The operator's ClusterRole, which defines its permissions, includes extensive privileges beyond what is necessary for its operation. These excessive permissions, such as the ability to execute commands within pods and manage cluster-wide roles, could be exploited. If the DSPO pod were compromised, an attacker could leverage these privileges to gain full administrative control over the entire Kubernetes cluster.
Title Data-science-pipelines-operator: dspo: operator clusterrole grants pods/exec:*, kubeflow.org */*, and clusterrole/binding crud cluster-wide
First Time appeared Redhat
Redhat openshift Ai
Weaknesses CWE-250
CPEs cpe:/a:redhat:openshift_ai
Vendors & Products Redhat
Redhat openshift Ai
References
Metrics cvssV3_1

{'score': 8.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N'}


Subscriptions

Redhat Openshift Ai
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-08-10T20:44:28.339Z

Reserved: 2026-08-03T07:18:49.729Z

Link: CVE-2026-18608

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-08-10T18:47:23Z

Links: CVE-2026-18608 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T22:45:05Z

Weaknesses
  • CWE-250

    Execution with Unnecessary Privileges