RHSA-2026:60387
A flaw was found in the Application Subscription controller (multicluster-operators-subscription) of Red Hat Advanced Cluster Management for Kubernetes (ACM). A user with namespace-scoped "edit" privileges in an ACM hub namespace can create a Channel resource pointing to a Helm repository they control and a Subscription resource referencing it. The app-subscription controller fetches and applies the Helm chart contents with its own elevated authority, without verifying whether the subscription creator holds the "open-cluster-management:subscription-admin" role and without restricting applied resources to the subscription namespace. This allows the attacker to include cluster-scoped resources in the Helm chart, such as a ClusterRoleBinding granting the attacker's ServiceAccount the "cluster-admin" ClusterRole. Successful exploitation results in full cluster-admin privilege escalation. This contradicts the ACM documentation which states that non-subscription-admin users should have resources deployed into the subscription namespace only.
Risk Scores
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Red Hat | registry.redhat.io/rhacm2/console-rhel9@sha256:446a14ecab55ac435bca583621066d92f8ac7c922585424b8d3a50a2e7ebb0e0_ppc64le as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/kube-rbac-proxy-rhel9@sha256:4131e04872cbb729c24ed328e35701993f51dc78bb415349dccda82ca5ba347e_ppc64le as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/observatorium-rhel9-operator@sha256:bf8d151f9ecc8d95371166b13ed540d68f862ecd924e9edc197695b3930ec806_amd64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/governance-policy-propagator-rhel9@sha256:8a8ea58db8683ed29cf4c10ba6971372619b78c82222e7b35d902c8b7f75ba79_ppc64le as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/acm-search-v2-rhel9@sha256:64265433a04cc943af0e803ff7cf4046aa4df9ffc651bcd7c47bff1a7f2f14c4_ppc64le as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/console-rhel9@sha256:8d485dda383d81506838aa7e6565bbd9fb743fe03552a507dfc9ec46459060d6_amd64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/observatorium-rhel9@sha256:5cbd352b5222a8a4b92d2d941fc7a98704009dbe69916ef6f44300fbc32ee189_s390x as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/multicluster-operators-channel-rhel9@sha256:3e87a2f250ac6a3495b9630240647f11c072b28fbd449c11acc7becba2f759f2_ppc64le as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | *, *, * |
| Red Hat | registry.redhat.io/rhacm2/insights-client-rhel9@sha256:a09c88931929ef7302b43174248fe15c00843956796ae9659b21579d70773f09_arm64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/cluster-backup-rhel9-operator@sha256:44ddf9fae94ac2f4e74c35433a612c8a0dabf531384f2974a8c4872cde0efaa1_arm64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/multicluster-operators-subscription-rhel9@sha256:9981b3d7cf1ce5bca251044e1e4bdc7aa0c36187d3afcff3090f77338b2d42a1_ppc64le as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/thanos-rhel9@sha256:ebbcf048df2dce33ab1f58297c423f46f6dbb0e48da342edece0937fa90423f8_arm64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/governance-policy-propagator-rhel9@sha256:869db6a9325d0527963849969dc5f082b7d7466fa38cfe71f539ec63e949a00d_s390x as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/kube-rbac-proxy-rhel9@sha256:b99decea21756fef7aa4995a1ddc6cd63a4117062ef7ba8eecf18a5a66e87f22_arm64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/acm-volsync-addon-controller-rhel9@sha256:055f4fb755e75631c072806ec087077079c972d68bd7694451bd6fdb21185138_amd64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/grafana-dashboard-loader-rhel9@sha256:60d31f76bf5525004d9eca793795ff34c0932dd63de6bda32acba6d71cdeabd7_ppc64le as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/prometheus-alertmanager-rhel9@sha256:25a48fadb4eed2301e913fa0db26a834be1357700a36a800c998f94730f9f96a_amd64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/acm-search-v2-api-rhel9@sha256:deba8c8022a0681937918046e932d980cffbbc33dab6a8b009743aed830a36bf_s390x as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/acm-prometheus-config-reloader-rhel9@sha256:ca4f470edd12866523f94a253a9d0fc85cddef3b986eacf3592cb12d86efff98_amd64 as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
| Red Hat | registry.redhat.io/rhacm2/acm-governance-policy-framework-addon-rhel9@sha256:0ad6f34f25cc182173d13ffd8a305a0f50edda8172578ea78e9afb8f49b74652_s390x as a component of Red Hat Advanced Cluster Management for Kubernetes 2.11 | * |
…and 145 more
Timeline
- Aug 26, 2026 CVE Published
- Sep 1, 2026 Security Advisory
- Oct 9, 2026 CVE Updated
- Oct 9, 2026 Distribution Patch
- Oct 9, 2026 Distribution Patch
- Oct 9, 2026 Security Advisory
- Oct 9, 2026 Security Advisory
- Oct 9, 2026 Security Advisory
- Oct 9, 2026 Security Advisory
- Oct 9, 2026 Security Advisory
- Oct 9, 2026 Security Advisory
- Oct 9, 2026 Security Advisory
References
- https://access.redhat.com/errata/RHSA-2026:60387 advisory
- https://access.redhat.com/security/cve/CVE-2026-10090 advisory
- https://access.redhat.com/security/cve/CVE-2026-12143 advisory
- https://access.redhat.com/security/cve/CVE-2026-14362 advisory
- https://access.redhat.com/security/cve/CVE-2026-18874 advisory
- https://access.redhat.com/security/cve/CVE-2026-27136 advisory
- https://access.redhat.com/security/cve/CVE-2026-27145 advisory
- https://access.redhat.com/security/cve/CVE-2026-39821 advisory
- https://access.redhat.com/security/cve/CVE-2026-41178 advisory
- https://access.redhat.com/security/cve/CVE-2026-42151 advisory
- https://access.redhat.com/security/cve/CVE-2026-42502 advisory
- https://access.redhat.com/security/cve/CVE-2026-44740 advisory
- https://access.redhat.com/security/cve/CVE-2026-45623 advisory
- https://access.redhat.com/security/cve/CVE-2026-46600 advisory
- https://access.redhat.com/security/cve/CVE-2026-47219 advisory
- https://access.redhat.com/security/cve/CVE-2026-53488 advisory
- https://access.redhat.com/security/cve/CVE-2026-54272 advisory
- https://access.redhat.com/security/cve/CVE-2026-56852 advisory
- https://access.redhat.com/security/cve/CVE-2026-59869 advisory
- https://access.redhat.com/security/cve/CVE-2026-64927 advisory
…and 279 more