Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Attacker needs a joined member cluster's broker Role (PR:L) but no user interaction; MITM yields full C/I/A, and impact on other clusters makes it scope-changed (S:C).
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
4DescriptionCVE.org
A flaw was found in the submariner-operator component. The submariner-k8s-broker-cluster Role, which is assigned to joined clusters, possesses excessive permissions. This allows a compromised cluster to alter network configurations, specifically by overwriting other clusters' endpoint information. Consequently, an attacker can redirect inter-cluster tunnel traffic, enabling a Man-in-the-Middle (MITM) attack across the entire cluster mesh.
Articles & Coverage 2
AnalysisAI
Cross-cluster traffic interception in Submariner (shipped within Red Hat Advanced Cluster Management for Kubernetes 2) allows a single compromised member cluster to overwrite the endpoint records of other clusters in the mesh. Because the submariner-k8s-broker-cluster Role granted to every joined cluster carries more write access than it needs, an attacker holding one cluster's broker credentials can reroute inter-cluster tunnel traffic through attacker-controlled endpoints and mount a mesh-wide man-in-the-middle. Rated CVSS 9.9 with a scope change; no public exploit identified at time of analysis and it is not listed in CISA KEV.
Technical ContextAI
Submariner provides encrypted network connectivity (IPsec/WireGuard tunnels) between pods and services across multiple Kubernetes/OpenShift clusters, coordinated through a central 'broker' cluster. Each participating cluster registers its gateway Endpoint objects with the broker, and other clusters read those records to establish tunnels. The root cause is CWE-284 (Improper Access Control): the RBAC Role submariner-k8s-broker-cluster, bound to all joined clusters, permits writing/overwriting Endpoint (and related) resources belonging to other clusters rather than being scoped to only that cluster's own records. The affected CPE identifies Red Hat Advanced Cluster Management for Kubernetes 2 as the shipping vehicle for the submariner-operator component.
RemediationAI
No vendor-released patched version is identified in the supplied data; monitor the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-66780 and Bugzilla 2507524 for the errata and exact fixed build, and apply it once published. As an immediate compensating control, tighten the submariner-k8s-broker-cluster RBAC so that each joined cluster can create and modify only its own Endpoint resources (for example via resourceNames scoping or an admission/validating webhook that rejects writes to another cluster's endpoint records) - the trade-off is added policy maintenance and the risk of blocking legitimate registration if scoping is too strict. Additionally, minimize the number of clusters sharing a single broker and segregate clusters of different trust levels onto separate brokers, and audit which clusters currently hold the broker-cluster Role, revoking any that do not require cross-cluster connectivity.
More in Kubernetes
View allA critical vulnerability in Kubernetes ingress-nginx controller allows unauthenticated attackers with pod network access
Credential-harvesting malware compromised 84 versions of 42 TanStack npm packages on 2026-05-11 via chained GitHub Actio
Kubernetes ingress-nginx contains a configuration injection vulnerability via the mirror-target and mirror-host Ingress
A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-url` Ingres
A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-tls-match-c
Kubernetes API server in all versions allow an attacker who is able to create a ClusterIP service and set the spec.exter
A security issue was discovered in Kubernetes where a user that can create pods on Windows nodes may be able to escalate
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Rated critical severity (CVSS 9.9), this vulne
Unauthenticated remote attackers can trigger complete database overwrites, server-side file reads, and SSRF attacks agai
The Kubernetes integration in GitLab Enterprise Edition 11.x before 11.2.8, 11.3.x before 11.3.9, and 11.4.x before 11.4
Fluentd configuration injection in the kube-logging Logging operator before 6.6.0 allows a namespace-scoped user who can
Kyverno Kubernetes policy engine prior to 1.x has a privilege escalation vulnerability (CVSS 9.9) allowing policy bypass
Same weakness CWE-284 – Improper Access Control
View allSame technique Authentication Bypass
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-61078
GHSA-3xmh-phwc-5f4g