Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Description limits attack to in-cluster actors, making Adjacent (AV:A) more accurate than Network; gRPC endpoint requires no authentication, so PR:N is retained; impact is availability-only.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
2DescriptionCVE.org
A flaw was found in ml-metadata. The statically-linked gRPC stack in ml-metadata is outdated, making it vulnerable to known HTTP/2 denial of service (DoS) issues. An in-cluster attacker, with network access to the MLMD pod, could exploit these vulnerabilities by sending specially crafted HTTP/2 requests. This could lead to a denial of service by crashing the MLMD pod, disrupting all pipeline runs in the affected namespace.
AnalysisAI
Denial of service in ml-metadata (MLMD), a core metadata tracking component of Red Hat OpenShift AI (RHOAI), stems from an outdated statically-linked gRPC stack that retains known HTTP/2 resource exhaustion weaknesses. An in-cluster adversary with network reachability to the MLMD pod can crash it by sending specially crafted HTTP/2 requests, halting all ML pipeline runs within the affected namespace. No public exploit has been identified at time of analysis, and exploitation is constrained to actors already operating inside the Kubernetes cluster.
Technical ContextAI
ml-metadata is an open-source library used by Kubeflow and Red Hat OpenShift AI (RHOAI) to record and query metadata associated with ML pipeline artifacts and executions. The service exposes a gRPC API, and per CPE cpe:2.3:a:red_hat:red_hat_openshift_ai_(rhoai):*:*:*:*:*:*:*:* the vulnerable component is bundled across all assessed RHOAI versions. The root cause (CWE-770, Allocation of Resources Without Limits or Throttling) maps to the class of HTTP/2 attacks - such as CONTINUATION flood, RST stream flood, or header table exhaustion - that were publicly disclosed in 2023-2024 against the gRPC and HTTP/2 stacks. Because the gRPC dependency is statically linked rather than dynamically resolved, upstream patches to the gRPC library do not automatically propagate; the RHOAI/MLMD artifact must be rebuilt and redeployed independently to receive fixes.
RemediationAI
Monitor the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-18618 and apply any updated RHOAI or ml-metadata package released by Red Hat once available - no specific fixed version was confirmed in the available reference data at time of analysis. As a compensating control, restrict network access to the MLMD pod using Kubernetes NetworkPolicy to allow only explicitly authorized in-cluster services (e.g., the pipeline controller and UI) to reach the gRPC port; this significantly narrows the in-cluster attack surface without disrupting pipeline functionality. Additionally, consider enabling Kubernetes resource limits and liveness/readiness probes on the MLMD pod so that a crash triggers automatic restart, reducing the effective DoS window. Note that automatic restart mitigates downtime duration but does not prevent repeated exploitation by a persistent attacker; network segmentation is the more durable control.
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
Privilege escalation in odh-dashboard (Red Hat OpenShift AI) allows an attacker who has obtained the dashboard's Service
The MaaS (Model-as-a-Service) Gateway component in Red Hat OpenShift AI (RHOAI) is improperly configured, enabling any l
Same technique Denial Of Service
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-55825
GHSA-cr6h-6g58-pq2g