Skip to main content

Submariner EUVDEUVD-2026-61078

| CVE-2026-66780 MEDIUM
Improper Access Control (CWE-284)
2026-08-18 redhat GHSA-3xmh-phwc-5f4g
6.5
CVSS 3.1 · Vendor: redhat
Share

Severity by source

Vendor (redhat) PRIMARY
6.5 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
9.9 CRITICAL

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).

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Red Hat
9.9 HIGH
qualitative

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

4
Severity Changed
Sep 01, 2026 - 20:22 NVD
CRITICAL MEDIUM
CVSS changed
Sep 01, 2026 - 20:22 NVD
9.9 (CRITICAL) 6.5 (MEDIUM)
Analysis Generated
Aug 18, 2026 - 18:03 vuln.today
CVE Published
Aug 18, 2026 - 17:32 cve.org
CRITICAL 9.9

DescriptionCVE.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.

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.

CVE-2025-1974 CRITICAL POC
9.8 Mar 25

A critical vulnerability in Kubernetes ingress-nginx controller allows unauthenticated attackers with pod network access

CVE-2026-45321 CRITICAL POC
9.6 May 12

Credential-harvesting malware compromised 84 versions of 42 TanStack npm packages on 2026-05-11 via chained GitHub Actio

CVE-2025-1098 HIGH POC
8.8 Mar 25

Kubernetes ingress-nginx contains a configuration injection vulnerability via the mirror-target and mirror-host Ingress

CVE-2025-24514 HIGH POC
8.8 Mar 25

A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-url` Ingres

CVE-2025-1097 HIGH POC
8.8 Mar 25

A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-tls-match-c

CVE-2020-8554 MEDIUM POC
6.3 Jan 21

Kubernetes API server in all versions allow an attacker who is able to create a ClusterIP service and set the spec.exter

CVE-2023-3676 HIGH POC
8.8 Oct 31

A security issue was discovered in Kubernetes where a user that can create pods on Windows nodes may be able to escalate

CVE-2025-55190 CRITICAL POC
9.9 Sep 04

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Rated critical severity (CVSS 9.9), this vulne

CVE-2026-34976 CRITICAL POC
10.0 Apr 02

Unauthenticated remote attackers can trigger complete database overwrites, server-side file reads, and SSRF attacks agai

CVE-2018-18843 CRITICAL POC
10.0 Dec 04

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

CVE-2026-54680 CRITICAL POC
9.9 Jul 29

Fluentd configuration injection in the kube-logging Logging operator before 6.6.0 allows a namespace-scoped user who can

CVE-2026-22039 CRITICAL POC
9.9 Jan 27

Kyverno Kubernetes policy engine prior to 1.x has a privilege escalation vulnerability (CVSS 9.9) allowing policy bypass

Vendor StatusVendor

Share

EUVD-2026-61078 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy