Severity by source
AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N
AC:H reflects the migration-event prerequisite; PR:L reflects required hub compromise; S:C captures cross-hub credential exposure; I/A:N as tokens enable access, not direct modification.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
1DescriptionCVE.org
A flaw was found in multicluster-global-hub. During a ManagedClusterMigration, the system incorrectly grants all managed hubs read access to a shared communication topic. This allows a compromised managed hub to intercept and collect sensitive bootstrap kubeconfigs, which contain API server tokens intended for other hubs. These tokens have an extended validity of approximately 9.86 years, significantly increasing the risk of unauthorized access and information disclosure to other managed clusters.
AnalysisAI
Red Hat multicluster-global-hub misconfigures topic-level access controls during ManagedClusterMigration, exposing bootstrap kubeconfigs - containing API server tokens - to any managed hub that reads the shared communication topic. A compromised managed hub can silently harvest these credentials, which carry an approximately 9.86-year validity window, enabling long-lived unauthorized access to other managed clusters well beyond the migration event itself. No public exploit has been identified at time of analysis, but the extended token lifetime dramatically amplifies post-compromise dwell risk.
Technical ContextAI
Red Hat multicluster-global-hub is an operator-layer product that centralizes fleet management across multiple Red Hat Advanced Cluster Management (RHACM) hub instances. Its ManagedClusterMigration workflow relies on a shared messaging topic - likely a Kafka or similar message-bus channel - to coordinate state and distribute bootstrap kubeconfigs to recipient hubs. The root cause maps to CWE-522 (Insufficiently Protected Credentials): instead of scoping read access on this shared topic to the intended recipient hub, the system grants read permissions to all managed hubs simultaneously. The affected CPE is cpe:2.3:a:red_hat:multicluster_global_hub:*:*:*:*:*:*:*:* - the wildcard version range indicates all currently tracked releases are affected. Bootstrap kubeconfigs embed API server bearer tokens for cluster agent registration; their ~9.86-year TTL is anomalously long and was almost certainly not designed with credential-theft scenarios in mind.
RemediationAI
The primary remediation is to apply the vendor-supplied patch per the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-71577 - no specific patched version number is confirmed in the available data, so administrators should review the advisory and Bugzilla entry at https://bugzilla.redhat.com/show_bug.cgi?id=2512514 for the precise fixed release. As an immediate compensating control, suspend or postpone non-critical ManagedClusterMigration operations until the patch is applied, since the vulnerable code path is only triggered during active migration events. If migrations must proceed, isolate managed hub networks at the message-bus level so that only the intended recipient hub has read access to migration topics; this directly addresses the overly broad topic ACL that is the root cause. Additionally, given the approximately 9.86-year token validity, any bootstrap kubeconfigs distributed during prior migrations on unpatched systems should be treated as potentially compromised: rotate the API server tokens embedded in those kubeconfigs and audit access logs for anomalous API calls originating from hub agent identities. Token rotation on live clusters carries a brief service disruption risk during agent re-registration and should be planned accordingly.
More in Multicluster Global Hub
View allPrivilege escalation in Red Hat Advanced Cluster Management's multicloud-operators-subscription controller lets a low-pr
Insufficient source identity validation in Red Hat Multicluster Global Hub's manager component allows a network-adjacent
Unauthenticated Go pprof debug endpoints exposed on the postgres-exporter metrics listener let any attacker who can reac
Same weakness CWE-522 – Insufficiently Protected Credentials
View allSame technique Authentication Bypass
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-55676
GHSA-v7q5-q7p3-9vjm