Description
A flaw was found in insights-client. The component's ServiceAccount is bound to a ClusterRole granting cluster-wide secrets get, list, and watch permissions, while the code only requires access to a single specific Secret. This excessive privilege means that a compromise of the insights-client pod or ServiceAccount token would grant an attacker read access to all Secrets across the hub cluster, including managed-cluster kubeconfigs and other sensitive credentials.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2.11 | — | — |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2.13 | — | — |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2.14 | — | — |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2.15 | — | — |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2.16 | — | — |
| Red Hat | Red Hat Advanced Cluster Management for Kubernetes 2.17 | — | — |
References
- RHSA-2026:60386 vendor-advisory
- RHSA-2026:60387 vendor-advisory
- RHSA-2026:60388 vendor-advisory
- RHSA-2026:60389 vendor-advisory
- RHSA-2026:60390 vendor-advisory
- RHSA-2026:60391 vendor-advisory
- https://access.redhat.com/security/cve/CVE-2026-71846 vdb-entry
- RHBZ#2512569 issue-tracking