Description
A flaw was found in the managedcluster-import-controller. The Certificate Signing Request (CSR) auto-approval logic improperly validates incoming CSRs, specifically by not inspecting the signer name or decoding the PEM-encoded x509 CSR. This vulnerability allows a privileged service account on a spoke cluster to submit a malicious CSR. Successful exploitation can lead to privilege escalation, enabling the attacker to obtain administrative credentials on the hub cluster.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Red Hat multicluster engine for Kubernetes 2.10
Default version status: affected
1787078272 to < *unaffected
Red Hat multicluster engine for Kubernetes 2.11
Default version status: affected
1787078330 to < *unaffected
Red Hat multicluster engine for Kubernetes 2.17
Default version status: affected
1786577915 to < *unaffected
Red Hat multicluster engine for Kubernetes 2.6
Default version status: affected
1787260779 to < *unaffected
Red Hat multicluster engine for Kubernetes 2.8
Default version status: affected
1787259044 to < *unaffected
Red Hat multicluster engine for Kubernetes 2.9
Default version status: affected
1787078307 to < *unaffected
References
- https://access.redhat.com/errata/RHSA-2026:59556 ↗
- https://access.redhat.com/errata/RHSA-2026:59557 ↗
- https://access.redhat.com/errata/RHSA-2026:59558 ↗
- https://access.redhat.com/errata/RHSA-2026:59559 ↗
- https://access.redhat.com/errata/RHSA-2026:59579 ↗
- https://access.redhat.com/errata/RHSA-2026:59593 ↗
- https://access.redhat.com/security/cve/CVE-2026-66795 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=2507540 ↗