Skip to main content

TrustyAI Service CVE-2026-15581

| EUVDEUVD-2026-55810 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-08-10 redhat GHSA-7rjm-5cpg-vwpq
8.0
CVSS 3.1 · Vendor: redhat
Share

Severity by source

Vendor (redhat) PRIMARY
8.0 HIGH
AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
8.0 HIGH

AV:A because exploitation requires a pod on the cluster network; PR:L because deploying a pod is a low-privilege tenant capability; full CIA because the unprotected API permits read, write, and delete operations.

3.1 AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:A/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat
8.0 HIGH
qualitative

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Aug 10, 2026 - 21:32 vuln.today
CVE Published
Aug 10, 2026 - 20:44 nvd
HIGH 8.0

DescriptionCVE.org

A flaw was found in the TrustyAI Service (TAS) deployment. This vulnerability allows any pod on the cluster network to bypass authentication and directly access the TAS backend API. An attacker can exploit this to read, tamper with, or delete monitoring data and configurations, and inject arbitrary data into the service, potentially disrupting tenant operations.

AnalysisAI

Authentication bypass in TrustyAI Service (TAS) within Red Hat OpenShift AI (RHOAI) exposes the backend API to any pod on the cluster network without requiring valid credentials. The CVSS vector (AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) confirms that an attacker with a pod on the cluster-such as through a compromised workload or a malicious tenant pod in a multi-tenant deployment-can read, modify, delete, or poison AI model monitoring data and configurations with no additional barriers. No public exploit code or CISA KEV listing has been identified at time of analysis, but the root cause (CWE-306: Missing Authentication for Critical Function) means exploitation is trivially simple once cluster network adjacency is established.

Technical ContextAI

TrustyAI Service is the AI model monitoring and explainability backend within Red Hat OpenShift AI (RHOAI), responsible for collecting and serving bias detection metrics, drift monitoring data, and explainability outputs for tenant AI/ML workloads. The CPE cpe:2.3:a:red_hat:red_hat_openshift_ai_(rhoai):*:*:*:*:*:*:*:* indicates the vulnerability affects all published versions of RHOAI with no version boundary currently defined. CWE-306 (Missing Authentication for Critical Function) identifies the root cause: the TAS backend API does not enforce authentication, relying instead on network-layer assumptions rather than application-layer controls. In Kubernetes/OpenShift environments, all pods sharing the cluster network can reach service endpoints on internal ClusterIP addresses, making 'cluster adjacency' a low barrier-any pod in the cluster, regardless of namespace or tenant, can send direct HTTP requests to the TAS API.

RemediationAI

No exact patched version was identified in the available intelligence data; operators should consult the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-15581 and monitor https://bugzilla.redhat.com/show_bug.cgi?id=2499637 for patch availability and confirmed fix versions. As a compensating control until a patch is applied, implement Kubernetes NetworkPolicy rules to restrict ingress to the TAS backend API to only authorized pods or service accounts-this reduces the cluster-adjacent attack surface by enforcing namespace-level or label-based access controls at the network layer, though it does not fix the underlying missing authentication. Additionally, audit existing cluster workloads for unexpected connections to TAS API endpoints using OpenShift audit logs or network flow data to identify potential prior exploitation. Note that NetworkPolicy-based restriction has the trade-off of requiring careful label management and may block legitimate internal consumers if misconfigured.

CVE-2026-23536 HIGH POC
7.5 Mar 20

The Feast Feature Server contains a path traversal vulnerability in its `/read-document` endpoint that allows unauthenti

CVE-2026-18948 CRITICAL
9.9 Aug 10

Unauthenticated remote code execution affects Feast (the open-source ML feature store), where user-defined functions sto

CVE-2026-14450 CRITICAL
9.9 Aug 10

Authentication bypass in the Models-as-a-Service (MaaS) API component of Red Hat OpenShift AI (RHOAI) lets any pod alrea

CVE-2026-5483 CRITICAL
9.9 Apr 10

Kubernetes Service Account token disclosure in the odh-dashboard component of Red Hat OpenShift AI (RHOAI) lets an authe

CVE-2026-15143 CRITICAL
9.3 Jul 10

Server-side request forgery in the file_type content detector of guardrails-detectors (a component shipped with Red Hat

CVE-2026-23537 CRITICAL
9.1 Jul 01

Arbitrary file write in the Feast Feature Server's `/save-document` endpoint lets an unauthenticated remote attacker wri

CVE-2026-18951 HIGH
8.8 Aug 10

Privilege escalation in Red Hat OpenShift AI (RHOAI) training operator overlay allows any namespace editor to manage Tra

CVE-2026-18982 HIGH
8.8 Aug 10

Privilege escalation in Red Hat OpenShift AI's training-operator enables any user holding a standard Kubernetes edit or

CVE-2026-18617 HIGH
8.8 Aug 10

MySQL DSN parameter injection in Red Hat OpenShift AI's Data Science Pipelines Operator (DSPO) allows a namespace editor

CVE-2026-18950 HIGH
8.8 Aug 10

Privilege escalation in odh-dashboard, the web interface for Red Hat OpenShift AI (RHOAI), allows any authenticated dash

CVE-2026-18949 HIGH
8.8 Aug 10

Privilege escalation in odh-dashboard (Red Hat OpenShift AI) allows an attacker who has obtained the dashboard's Service

CVE-2026-13717 HIGH
8.8 Aug 10

The MaaS (Model-as-a-Service) Gateway component in Red Hat OpenShift AI (RHOAI) is improperly configured, enabling any l

Vendor StatusVendor

Share

CVE-2026-15581 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy