Severity by source
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
PR:H reflects that exploiting the ClusterRole requires prior control of the addon-manager pod; S:C because the RBAC permissions extend impact cluster-wide beyond the compromised pod; A:N because no availability impact is described.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
2DescriptionCVE.org
A flaw was found in managed-serviceaccount. A compromised addon-manager pod, due to its ClusterRole granting excessive permissions, can read any secret across all namespaces. Additionally, it can approve arbitrary Certificate Signing Requests (CSRs), which could lead to information disclosure and privilege escalation within the cluster.
AnalysisAI
Excessive ClusterRole permissions on the managed-serviceaccount addon-manager pod in Red Hat Advanced Cluster Management for Kubernetes 2 allow a compromised addon-manager to read secrets across every namespace and approve arbitrary Certificate Signing Requests, resulting in cluster-wide information disclosure and privilege escalation. The CVSS scope-change (S:C) reflects that a single compromised pod can affect the entire Kubernetes cluster, not just the addon namespace. No public exploit code or active exploitation via CISA KEV has been confirmed at time of analysis.
Technical ContextAI
The managed-serviceaccount is an addon component of Red Hat Advanced Cluster Management for Kubernetes 2 (CPE: cpe:2.3:a:red_hat:red_hat_advanced_cluster_management_for_kubernetes_2:*:*:*:*:*:*:*:*). Its addon-manager pod is bound to a ClusterRole - a cluster-scoped Kubernetes RBAC construct - that grants permissions beyond what the component requires to function. Specifically, the ClusterRole permits reading Secret resources across all namespaces and approving CertificateSigningRequests (CSRs) cluster-wide. CWE-269 (Improper Privilege Management) is the root cause: the principle of least privilege is violated in the RBAC design. In Kubernetes, the ability to approve CSRs is particularly sensitive because it allows the approver to vouch for arbitrary identities, enabling the creation of valid TLS client certificates that can impersonate any cluster principal.
RemediationAI
Consult the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-75924 for the vendor-released patched version of RHACM 2; a specific fix version is not confirmed in the available data so none is cited here. As a compensating control pending patch application, audit the ClusterRole bound to the managed-serviceaccount addon-manager service account and remove or restrict the permission to read Secrets cluster-wide (replacing with namespace-scoped Roles where feasible) and the permission to approve CertificateSigningRequests; note that restricting these permissions may degrade addon-manager functionality and should be tested in a non-production environment first. Additionally, implement Kubernetes audit logging on Secret reads and CSR approvals originating from the addon-manager service account to detect anomalous access. Apply Pod Security Admission or OPA/Gatekeeper policies to limit the capabilities of the addon-manager pod itself, reducing the likelihood of a successful initial compromise.
Cross-cluster remote code execution in Red Hat Advanced Cluster Management for Kubernetes 2 (multicloud-integrations / A
Cross-tenant bearer-token disclosure in Red Hat Advanced Cluster Management for Kubernetes 2 (RHACM) lets an authenticat
Unauthorized cross-tenant Secret and ConfigMap access in the multicloud-operators-channel component of Red Hat Advanced
Secret exfiltration across Kubernetes namespace boundaries in the multicloud-operators-subscription component of Red Hat
Privilege escalation in Red Hat Advanced Cluster Management for Kubernetes 2 lets a namespace-scoped tenant abuse the mu
Privilege escalation and cluster-wide arbitrary resource deployment affects the multicloud-operators-subscription compon
Privilege escalation in Red Hat Advanced Cluster Management's multicloud-operators-subscription controller lets a low-pr
Privilege escalation in Red Hat Advanced Cluster Management for Kubernetes 2 stems from the search-v2-operator being bou
Cross-cluster remote code execution in Red Hat Advanced Cluster Management for Kubernetes 2 (acm-search-v2-rhel9 search
Remote code execution as root on the Submariner gateway node is possible in cert-auth mode, affecting Submariner as bund
Cross-namespace Secret manipulation in the multicloud-operators-channel component of Red Hat Advanced Cluster Management
Command and SQL injection in Red Hat Advanced Cluster Management for Kubernetes 2 (acm-search-v2-rhel9) lets a privilege
Same weakness CWE-269 – Improper Privilege Management
View allSame technique Privilege Escalation
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-61044
GHSA-9h7q-h45w-4hxq