Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to odh-dashboard as low-priv user
-
DeliveryCall vulnerable NodeJS endpoint
-
ExploitReceive Kubernetes SA token
-
ExecutionAuthenticate to Kubernetes API with token
-
ImpactAccess/modify cluster resources within SA RBAC
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Outbound data filtering
|
| Exploitation Conditions | Exploitation requires reaching the specific vulnerable NodeJS endpoint exposed by the odh-dashboard component of Red Hat OpenShift AI; per the CVSS vector (PR:L) the attacker needs low-level authenticated access to the dashboard, with no user interaction (UI:N). Impact is meaningfully gated by the RBAC bound to the disclosed Service Account - the leaked token is only as powerful as that SA's permissions, so clusters with tightly scoped SAs limit downstream damage. Limiting factors: the affected component is only present where RHOAI 2.16 or 3.3 is deployed, the dashboard must be network-reachable by the attacker, and authentication to the dashboard is needed under the stated vector. One caveat for defenders: the intelligence tags include 'Authentication Bypass', which would conflict with PR:L - if an unauthenticated route exists, the authentication prerequisite no longer limits exploitation; verify with the Red Hat advisory. |
| Impact | The signals are mixed and worth reconciling. CVSS 3.1 is 9.9 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H): network-reachable, low complexity, only low privilege required, no user interaction, with total compromise across a scope boundary - a severe score. However EPSS is just 0.06% (20th percentile) and CISA's SSVC framework records Exploitation: none and Automatable: no, while still rating Technical Impact: total. So severity-if-exploited is genuinely high, but the likelihood/automatability signals are low, pointing to a high-impact but not currently mass-exploited issue. There is no KEV listing and no POC referenced, so this is no public exploit identified at time of analysis - not active exploitation. Note one tension to verify: the CVSS vector states PR:L (authenticated), yet the intelligence tags include 'Authentication Bypass'; defenders should confirm with Red Hat whether any unauthenticated path exists, as that would materially raise real-world risk. Overall this is a real priority to patch given total technical impact and a network vector, but the low EPSS/SSVC exploitation signals suggest opportunistic mass exploitation is not yet occurring. |
| Exploit ScenarioDerived | A data scientist or other low-privileged user with a valid odh-dashboard login (or anyone who can reach the dashboard if an auth-bypass path is confirmed) sends a request to the vulnerable NodeJS endpoint and receives a Kubernetes Service Account token in the response. They present that token to the Kubernetes API server and act with the SA's RBAC permissions to read secrets, modify, or delete cluster resources. No public POC is currently referenced, and the CVSS AC:L/PR:L profile means the technical bar is low for an already-authenticated user. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv5 – Jun 30, 2026
Kubernetes Service Account token disclosure in the odh-dashboard component of Red Hat OpenShift AI (RHOAI) lets an authenticated low-privileged user retrieve SA tokens via an exposed NodeJS endpoint, then reuse them to reach Kubernetes resources beyond the dashboard's intended scope. Rated CVSS 9.9 with a changed scope, the flaw effectively converts limited dashboard access into broad cluster access. There is no public exploit identified at time of analysis and EPSS is very low (0.06%), but a vendor patch is already available via Red Hat errata.
Earlier versions of this analysis (4)
Information disclosure of Kubernetes Service Account tokens in the odh-dashboard component of Red Hat OpenShift AI (RHOAI) lets a low-privileged authenticated attacker retrieve credentials via an exposed NodeJS endpoint, then reuse those tokens to access cluster resources beyond their original authorization. Because the CVSS scope is Changed (S:C) and impact is total across confidentiality, integrity, and availability, stolen tokens can pivot into broader Kubernetes control-plane access. There is no public exploit identified at time of analysis, and EPSS is low (0.06%, 20th percentile) despite the 9.9 CVSS, indicating no observed exploitation activity.
Kubernetes Service Account token disclosure in the odh-dashboard component of Red Hat OpenShift AI (RHOAI 2.16 and 3.3) lets an authenticated, low-privileged user retrieve SA tokens via an exposed NodeJS endpoint, then reuse those tokens to access Kubernetes resources beyond their own authorization. Rated CVSS 9.9 with a scope change, the flaw effectively enables privilege escalation and lateral movement across the cluster. There is no public exploit identified at time of analysis, EPSS is low (0.06%), and CISA SSVC marks exploitation as 'none' - but technical impact is rated total.
Kubernetes Service Account token disclosure in Red Hat OpenShift AI (RHOAI) lets a low-privileged user retrieve sensitive SA tokens through an exposed odh-dashboard NodeJS endpoint, then replay them to pivot into the underlying cluster. Rated CVSS 9.9 with a scope change because a leaked token can grant broad control over Kubernetes resources beyond the dashboard itself. There is no public exploit identified at time of analysis, and EPSS is very low (0.06%), but the patch is available from Red Hat.
Service Account token disclosure in Red Hat OpenShift AI odh-dashboard component exposes Kubernetes credentials through unprotected NodeJS endpoint. Low-privilege authenticated attackers can retrieve service account tokens enabling unauthorized access to Kubernetes cluster resources. Affects Red Hat OpenShift AI 2.16 and multiple RHOAI versions. Cross-scope impact allows privilege escalation beyond dashboard component boundaries. No public exploit identified at time of analysis.
RemediationAI
Apply the Red Hat fix by upgrading odh-dashboard / RHOAI to the patched releases shipped in the errata - Red Hat OpenShift AI 2.16 (patched image digest sha256:0a983da3...110341) and 3.3 (sha256:14ee2bbd...3293e); pull the updated operator/dashboard images per RHSA-2026:7397 (and related RHSA-2026:7403/7398/7404) at https://access.redhat.com/errata/RHSA-2026:7397 and the CVE page https://access.redhat.com/security/cve/CVE-2026-5483. Until patching is complete, reduce exposure by restricting network access to the odh-dashboard route (limit it to trusted networks/VPN or an authenticating reverse proxy) and tightening who holds dashboard access, since that limits which users can reach the leaking endpoint; as a containment measure, scope down RBAC on the affected Service Account(s) and rotate any SA tokens that may have been exposed so leaked credentials lose validity. Trade-offs: restricting the route or rotating tokens can disrupt legitimate data-science users and running workloads, so coordinate token rotation with workload owners. Track remediation against the Bugzilla record https://bugzilla.redhat.com/show_bug.cgi?id=2454764.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
OpenShift AI (RHOAI) is Red Hat's machine-learning platform that runs on OpenShift/Kubernetes; odh-dashboard is its Node.js-based web frontend (derived from Open Data Hub). In Kubernetes, Service Account tokens are bearer credentials that the API server accepts for authentication and authorization - possession of a token grants whatever RBAC the associated SA holds. The root cause maps to CWE-201 (Insertion of Sensitive Information Into Sent Data): a dashboard backend endpoint returns SA token material to the client rather than keeping it server-side, exposing a credential that should never transit to the user. Because the leaked token authenticates directly to the Kubernetes API, the impact crosses a trust boundary from the application to the cluster control plane, which is reflected in the CVSS scope change (S:C).
Know when Kubernetes gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Network-reachable endpoint exploitable by a low-priv authenticated dashboard user (PR:L, AC:L); the leaked SA token authenticates to the Kubernetes API, crossing a scope boundary (S:C) with full C/I/A impact on cluster resources.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
7DescriptionNVD
A flaw was found in odh-dashboard in Red Hat Openshift AI. This vulnerability in the odh-dashboard component of Red Hat OpenShift AI (RHOAI) allows for the disclosure of Kubernetes Service Account tokens through a NodeJS endpoint. This could enable an attacker to gain unauthorized access to Kubernetes resources.
Executive ViewAI
Red Hat OpenShift AI's dashboard component contains a critical vulnerability allowing authenticated users to extract Kubernetes service account tokens and escalate to full cluster access. This converts any user dashboard account into a cluster-wide compromise vector, placing all containerized applications and workloads managed by affected Kubernetes infrastructure at risk of unauthorized access and control.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Kubernetes
View allA critical vulnerability in Kubernetes ingress-nginx controller allows unauthenticated attackers with pod network access
Credential-harvesting malware compromised 84 versions of 42 TanStack npm packages on 2026-05-11 via chained GitHub Actio
Kubernetes ingress-nginx contains a configuration injection vulnerability via the mirror-target and mirror-host Ingress
A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-url` Ingres
A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-tls-match-c
Kubernetes API server in all versions allow an attacker who is able to create a ClusterIP service and set the spec.exter
A security issue was discovered in Kubernetes where a user that can create pods on Windows nodes may be able to escalate
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Rated critical severity (CVSS 9.9), this vulne
Unauthenticated remote attackers can trigger complete database overwrites, server-side file reads, and SSRF attacks agai
The Kubernetes integration in GitLab Enterprise Edition 11.x before 11.2.8, 11.3.x before 11.3.9, and 11.4.x before 11.4
Fluentd configuration injection in the kube-logging Logging operator before 6.6.0 allows a namespace-scoped user who can
Authenticated Typebot users can abuse the webhook block (HTTP Request component) in versions prior to 3.13.1 to issue ar
EUVD-2026-21547
GHSA-w59f-v72r-w493
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB