Description
A flaw was found in the `odh-model-controller`. An authenticated user with permissions to create custom resources can exploit a vulnerability in the `loadSecret` function. This function improperly reads the Secret namespace from user-controlled input without validation. This allows an attacker to read sensitive API keys and cloud credentials from other namespaces, leading to information disclosure.
Published: 2026-08-10
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in the odh-model-controller allows an authenticated user with permissions to create custom resources to exploit the loadSecret function. The function reads the Secret namespace from user-controlled input without validation, enabling the reader to access secrets stored in other namespaces, such as API keys and cloud credentials. This results in information disclosure consistent with the Confused Deputy weakness (CWE‑441).

Affected Systems

The vulnerability affects Red Hat OpenShift AI (RHOAI) via the odh-model-controller component. All versions of RHOAI that include this controller are potentially affected; no specific version range is listed in the CNA data.

Risk and Exploitability

The CVSS score of 6.5 indicates a moderate severity. PEFS information is not available and the vulnerability is not listed in the CISA KEV catalog. The attack vector is inferred to be an authenticated cluster user who has rights to create custom resources. No external attack is required; the attacker must already be authenticated within the cluster. Once the necessary permissions are obtained, the attacker can read sensitive data across namespaces, which can compromise confidentiality of cloud credentials and other secrets.

Generated by OpenCVE AI on August 10, 2026 at 22:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor's patch or upgrade to a RHOAI version that resolves the odh-model-controller loadSecret flaw.
  • Re‑evaluate and restrict RBAC permissions so that only trusted service accounts or users can create custom resources that invoke odh-model-controller.
  • Audit custom resource usage and monitor for anomalous secret reads across namespaces to detect potential exploitation early.

Generated by OpenCVE AI on August 10, 2026 at 22:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 02:15:00 +0000

Type Values Removed Values Added
First Time appeared Red Hat
Red Hat red Hat Openshift Ai (rhoai)
Vendors & Products Red Hat
Red Hat red Hat Openshift Ai (rhoai)

Tue, 11 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Mon, 10 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in the `odh-model-controller`. An authenticated user with permissions to create custom resources can exploit a vulnerability in the `loadSecret` function. This function improperly reads the Secret namespace from user-controlled input without validation. This allows an attacker to read sensitive API keys and cloud credentials from other namespaces, leading to information disclosure.
Title Odh-model-controller: odh-model-controller: cross-namespace secret read via nim account crd confused deputy
First Time appeared Redhat
Redhat openshift Ai
Weaknesses CWE-441
CPEs cpe:/a:redhat:openshift_ai
Vendors & Products Redhat
Redhat openshift Ai
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Red Hat Red Hat Openshift Ai (rhoai)
Redhat Openshift Ai
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-08-10T20:44:25.193Z

Reserved: 2026-07-21T10:28:51.676Z

Link: CVE-2026-16456

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-08-10T18:46:04Z

Links: CVE-2026-16456 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T02:00:06Z

Weaknesses
  • CWE-441

    Unintended Proxy or Intermediary ('Confused Deputy')