Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Services are network-exposed, no authentication required per PR:N; weak PRNG makes credential derivation low-complexity; only confidentiality is impacted with no integrity or availability effect.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
2DescriptionCVE.org
A flaw was found in the Data Science Pipelines Operator. This vulnerability allows an unauthenticated attacker to derive sensitive credentials, such as MariaDB root/user passwords and MinIO access/secret keys, if they can access the MinIO Route or MariaDB Service. The flaw occurs because the operator uses a cryptographically weak pseudo-random number generator (PRNG) to generate these credentials, making them predictable. Successful exploitation could lead to unauthorized access to all pipeline artifacts and metadata, resulting in significant information disclosure.
AnalysisAI
Credential derivation in Red Hat OpenShift AI's Data Science Pipelines Operator allows unauthenticated remote attackers to predict MariaDB root/user passwords and MinIO access/secret keys by exploiting a cryptographically weak PRNG (CWE-338). Any attacker who can reach the MinIO Route or MariaDB Service over the network can compute valid credentials without prior authentication, then access all pipeline artifacts and metadata stored in the system. No active exploitation is confirmed and no public exploit code has been identified at time of analysis, but the CVSS 7.5 High rating with AV:N and PR:N reflects a no-authentication-barrier condition against exposed services.
Technical ContextAI
The Data Science Pipelines Operator (DSPO) is a component of Red Hat OpenShift AI (RHOAI) responsible for deploying and managing AI/ML pipeline infrastructure, including MariaDB (pipeline metadata store) and MinIO (artifact object storage). Per CPE cpe:2.3:a:red_hat:red_hat_openshift_ai_(rhoai):*:*:*:*:*:*:*:*, all RHOAI versions are potentially in scope as no fixed upper bound is present in the CPE string. CWE-338 (Use of Cryptographically Weak Pseudo-Random Number Generator) identifies the root cause: the operator generates MariaDB root/user passwords and MinIO access/secret key pairs using a PRNG that is insufficiently unpredictable. Cryptographic best practice requires a CSPRNG (e.g., /dev/urandom, crypto/rand) for secret material generation; using a weak alternative - such as one seeded with a guessable value like a Unix timestamp, process ID, or sequential counter - allows an adversary to reconstruct the seed and directly compute the generated credentials without interacting with any authentication layer.
RemediationAI
Patch availability is referenced via the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-18611, but an exact patched version number is not confirmed in the available intelligence - consult the advisory directly for the authoritative fixed release and apply it as the primary remediation step. Until a confirmed patch is applied, consider these specific compensating controls: restrict network access to the MinIO Route and MariaDB Service using OpenShift NetworkPolicy objects, scoping ingress to only the pods and namespaces that require pipeline access and preventing unauthenticated external reachability (note that NetworkPolicy rules require correct label-selector configuration and must be verified after any operator upgrade, as label schemes may change); rotate all existing MariaDB and MinIO credentials immediately if operator-generated defaults remain in use, and supply externally managed, cryptographically strong credentials via Kubernetes Secrets rather than relying on operator-generated values. Removing or restricting the public MinIO Route eliminates the network-level prerequisite for the most accessible attack path.
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 Authentication Bypass
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-55824
GHSA-5qmg-pgg7-3rjj