Description
A flaw was found in the maas-api and maas-controller ServiceAccounts within Red Hat OpenShift AI. These ServiceAccounts are granted cluster-wide permissions that exceed their operational requirements. An attacker who compromises the identity of these ServiceAccounts, either through a remote code execution vulnerability or by creating a malicious pod in the same namespace, could exploit these excessive permissions. This could lead to full cluster administrator privileges through the creation of new ClusterRoleBindings or the disclosure of sensitive information by accessing all secrets across the cluster.
Published: 2026-08-17
Score: 7.9 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw exists in the ServiceAccounts used by the maas-api and maas-controller components of Red Hat OpenShift AI. These accounts are granted permissions that extend across the entire cluster, far beyond what is necessary for their intended functions. If an attacker gains control of one of these ServiceAccounts—by exploiting a remote code execution vulnerability, or by running a malicious pod in the same namespace—he can abuse the excess permissions to create new ClusterRoleBindings that grant cluster‑administrator rights, or to read any secret stored in the cluster. The weakness is a classic example of excessive privilege (CWE‑266).

Affected Systems

Red Hat OpenShift AI, specifically the maas-api and maas-controller ServiceAccounts. No specific product versions are listed in the advisory.

Risk and Exploitability

The CVSS score of 7.9 indicates high severity. The EPSS score is not available, but because the vulnerability requires compromise of a ServiceAccount that already has broad rights, the exploitation window is significant. The flaw is not listed in the CISA KEV catalog. Exploitation could occur via remote code execution; alternatively, a malicious pod running in the same namespace can use the ServiceAccount’s token to elevate privileges. The attack vector therefore relies on either an initial remote vulnerability or the ability to deploy a pod within the namespace containing the over‑privileged ServiceAccount.

Generated by OpenCVE AI on August 17, 2026 at 13:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Revoke cluster‑wide permissions from the maas‑api and maas‑controller ServiceAccounts and apply the principle of least privilege
  • Replace the high‑privilege ServiceAccounts with dedicated accounts that have only the permissions needed for their specific tasks
  • Actively monitor the cluster for unexpected creation of ClusterRoleBindings or wide‑scope secret access, and set alerts for such events

Generated by OpenCVE AI on August 17, 2026 at 13:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
CPEs cpe:/a:redhat:openshift_ai:3.4::el9
References

Mon, 17 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 17 Aug 2026 14:45: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)

Mon, 17 Aug 2026 14:00:00 +0000

Type Values Removed Values Added
Title models-as-a-service: Red Hat OpenShift AI: maas-api and maas-controller ServiceAccounts with excessive permissions lead to privilege escalation Models-as-a-service: red hat openshift ai: maas-api and maas-controller serviceaccounts with excessive permissions lead to privilege escalation
First Time appeared Redhat
Redhat openshift Ai
CPEs cpe:/a:redhat:openshift_ai
Vendors & Products Redhat
Redhat openshift Ai
References

Mon, 17 Aug 2026 12:15:00 +0000

Type Values Removed Values Added
Description A flaw was found in the maas-api and maas-controller ServiceAccounts within Red Hat OpenShift AI. These ServiceAccounts are granted cluster-wide permissions that exceed their operational requirements. An attacker who compromises the identity of these ServiceAccounts, either through a remote code execution vulnerability or by creating a malicious pod in the same namespace, could exploit these excessive permissions. This could lead to full cluster administrator privileges through the creation of new ClusterRoleBindings or the disclosure of sensitive information by accessing all secrets across the cluster.
Title models-as-a-service: Red Hat OpenShift AI: maas-api and maas-controller ServiceAccounts with excessive permissions lead to privilege escalation
Weaknesses CWE-266
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


Subscriptions

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

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-08-27T15:21:12.613Z

Reserved: 2026-07-09T08:12:26.486Z

Link: CVE-2026-15218

cve-icon Vulnrichment

Updated: 2026-08-17T17:51:19.431Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-17T14:20:19.357

Modified: 2026-08-27T17:17:11.753

Link: CVE-2026-15218

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-17T10:42:05Z

Links: CVE-2026-15218 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T14:30:06Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment