Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
S:C (not vendor's S:U) because SA abuse grants cluster-admin access crossing all tenant namespace security boundaries beyond the vulnerable component.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
2DescriptionCVE.org
A flaw was found in odh-dashboard. This vulnerability allows an attacker, who has compromised the dashboard's Service Account (SA) token, to exploit overly broad permissions granted to the SA. This enables the attacker to escalate their privileges to cluster-administrator level, gain access to sensitive data like credentials and keys across the entire cluster, and disrupt multi-tenant isolation.
AnalysisAI
Privilege escalation in odh-dashboard (Red Hat OpenShift AI) allows an attacker who has obtained the dashboard's Service Account token to abuse overly broad SA permissions and elevate to cluster-administrator level. Exploitation grants full access to secrets, credentials, and keys across the entire OpenShift cluster, while also breaking multi-tenant isolation between workloads. No public exploit code has been identified at time of analysis, and this CVE is not in CISA KEV, but the CVSS score of 8.8 and cluster-wide blast radius make it a high-priority remediation target for RHOAI deployments.
Technical ContextAI
The vulnerability resides in odh-dashboard, the web-based interface component of Red Hat OpenShift AI (RHOAI), identified by CPE cpe:2.3:a:red_hat:red_hat_openshift_ai_(rhoai). OpenShift AI deploys Kubernetes Service Accounts to allow dashboard pods to interact with the cluster API. CWE-250 (Execution with Unnecessary Privileges) is the root cause: the SA bound to the odh-dashboard pod has been granted permissions far exceeding what the dashboard legitimately requires - effectively cluster-admin-equivalent ClusterRole bindings or wildcard RBAC rules. An attacker who obtains this token (via pod compromise, token exfiltration from a mounted secret, or API server exposure) can then make direct Kubernetes API calls using the SA's JWT, which the API server honors with elevated privilege. This is a Kubernetes RBAC misconfiguration class of vulnerability, not a code-execution flaw in the dashboard itself.
RemediationAI
The primary remediation is to apply the vendor-supplied patch from Red Hat once available; consult https://access.redhat.com/security/cve/CVE-2026-18949 for the exact fixed RHOAI operator version, as a specific patched release version is not confirmed from available input data. Upstream fix status should be tracked via https://bugzilla.redhat.com/show_bug.cgi?id=2511168. As an immediate compensating control, administrators should audit and tighten the ClusterRole or ClusterRoleBinding associated with the odh-dashboard Service Account, removing any wildcard rules (verbs: ['*'] or resources: ['*']) and restricting permissions to the minimum set required for dashboard operation - this directly addresses the CWE-250 root cause. Additionally, consider enabling Kubernetes audit logging focused on SA token usage for the odh-dashboard SA to detect anomalous API calls. Rotating the existing SA token after hardening the RBAC policy will invalidate any token already in an attacker's possession. Note that overly restrictive RBAC on the SA may break dashboard features that rely on cluster-wide reads; validate against your RHOAI feature set after applying restrictions.
More in Red Hat Openshift Ai Rhoai
View allThe Feast Feature Server contains a path traversal vulnerability in its `/read-document` endpoint that allows unauthenti
Unauthenticated remote code execution affects Feast (the open-source ML feature store), where user-defined functions sto
Authentication bypass in the Models-as-a-Service (MaaS) API component of Red Hat OpenShift AI (RHOAI) lets any pod alrea
Kubernetes Service Account token disclosure in the odh-dashboard component of Red Hat OpenShift AI (RHOAI) lets an authe
Server-side request forgery in the file_type content detector of guardrails-detectors (a component shipped with Red Hat
Arbitrary file write in the Feast Feature Server's `/save-document` endpoint lets an unauthenticated remote attacker wri
Privilege escalation in Red Hat OpenShift AI (RHOAI) training operator overlay allows any namespace editor to manage Tra
Privilege escalation in Red Hat OpenShift AI's training-operator enables any user holding a standard Kubernetes edit or
MySQL DSN parameter injection in Red Hat OpenShift AI's Data Science Pipelines Operator (DSPO) allows a namespace editor
Privilege escalation in odh-dashboard, the web interface for Red Hat OpenShift AI (RHOAI), allows any authenticated dash
The MaaS (Model-as-a-Service) Gateway component in Red Hat OpenShift AI (RHOAI) is improperly configured, enabling any l
Authentication bypass in the odh-dashboard web console of Red Hat OpenShift AI (RHOAI) lets a low-privileged actor alrea
Same weakness CWE-250 – Execution with Unnecessary Privileges
View allSame technique Privilege Escalation
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-55819
GHSA-vccp-8mm3-h2f6