Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Attacker needs the operator's low-privileged identity (PR:L) reachable via the API (AV:N/AC:L); abusing it crosses into cluster-admin scope (S:C) with full C/I/A loss across hub and managed clusters.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
2DescriptionCVE.org
A flaw was found in search-v2-operator. The operator's ClusterRole has permissions equivalent to a cluster administrator, allowing it to impersonate other entities, write Role-Based Access Control (RBAC) configurations, approve Certificate Signing Requests (CSRs), and manage ManifestWork. This grants excessive privileges beyond what is necessary for the operator's intended function, potentially leading to privilege escalation within the cluster.
AnalysisAI
Privilege escalation in Red Hat Advanced Cluster Management for Kubernetes 2 stems from the search-v2-operator being bound to a ClusterRole with cluster-administrator-equivalent permissions - including user impersonation, RBAC write, Certificate Signing Request approval, and ManifestWork management. An attacker who gains control of the operator's service account (a low-privileged cluster foothold) can leverage these excessive grants to take over the entire hub cluster and its managed clusters. There is no public exploit identified at time of analysis and it is not listed in CISA KEV, but the CVSS 9.9 rating reflects the near-total loss of cluster control if the operator identity is abused.
Technical ContextAI
Red Hat Advanced Cluster Management (RHACM) is a multi-cluster management platform built on Kubernetes/OpenShift; the search-v2-operator provides its search-and-indexing capability for cluster resources. The root cause is CWE-250 (Execution with Unnecessary Privileges): the operator's ClusterRole was over-scoped rather than following least privilege. The specifically dangerous verbs are 'impersonate' (assume any user/group/service-account identity), write access to RBAC objects (Roles/ClusterRoles/bindings), 'approve' on certificatesigningrequests (mint trusted client certs, including cluster-admin identities), and control over ManifestWork - the RHACM primitive that pushes arbitrary manifests to managed spoke clusters. Any one of these effectively confers cluster-admin; together they allow lateral movement from the hub to every managed cluster. Affected CPE is red_hat:red_hat_advanced_cluster_management_for_kubernetes_2.
RemediationAI
No vendor-released patch version is identified in the available data; consult the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-70496 and Bugzilla 2511032 for the errata and fixed build, then upgrade the search-v2-operator to the corrected release once published. As a compensating control before patching, tighten the operator's ClusterRole to remove the excessive verbs - specifically drop 'impersonate', write access to RBAC resources, 'approve' on certificatesigningrequests, and broad ManifestWork permissions - scoping it to only the resources search indexing requires; note this may break search functionality until the fixed operator ships, so validate in staging. Additionally restrict who can read the operator's service-account token, enable audit logging on impersonation and CSR-approval events, and apply admission policies (e.g., preventing pods from mounting that service account) to reduce the chance the identity is stolen.
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
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
Privilege escalation in Red Hat Advanced Cluster Management for Kubernetes 2 allows any attacker with local pod executio
Same weakness CWE-250 – Execution with Unnecessary Privileges
View allSame technique Privilege Escalation
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-62678
GHSA-xg68-vc28-3f79