Skip to main content

Red Hat ACM CVE-2026-66787

| EUVDEUVD-2026-63533 HIGH
Insufficient Verification of Data Authenticity (CWE-345)
2026-08-20 redhat GHSA-7fh9-j94v-w42j
8.7
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Compromise spoke cluster admin credentials
  2. Delivery
    Create EndpointSlice with attacker-controlled IPs
  3. Exploit
    Lighthouse DNS propagates poisoned records to hub and peer clusters
  4. Execution
    Cross-cluster service traffic redirected to attacker endpoint
  5. Persist
    Attacker relays traffic to legitimate backend
  6. Impact
    Intercept and manipulate inter-cluster service payloads

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Data authenticity verification
Exploitation Conditions

Exploitation requires the attacker to hold sufficient Kubernetes RBAC privileges on a spoke cluster to create or modify EndpointSlice objects - corresponding to the CVSS PR:H rating. This implies the attacker has already compromised the spoke cluster at a cluster-admin or at minimum an endpoint-writer service account level. The ACM multi-cluster hub must be configured with lighthouse-based cross-cluster service discovery active and the compromised spoke cluster must be joined and trusted by the hub. Exploitation is limited to environments where cross-cluster service communication is in active use; single-cluster or non-lighthouse-connected ACM deployments are not affected. The attack does not require any user interaction on the victim clusters and operates transparently once the malicious EndpointSlice is accepted.

Impact

The CVSS base score of 8.7 reflects the Scope:Changed characteristic (S:C), which elevates severity because a single compromised spoke cluster can affect all participating clusters in the ACM fleet - not just the attacker's own environment. However, PR:H is a critical limiting factor: exploitation requires an attacker who already controls a spoke cluster at a sufficient privilege level to create or modify EndpointSlice objects. This positions the threat actor as an insider, a supply-chain compromise of cluster workloads, or a post-exploitation pivot within an already-breached cluster. No EPSS score was provided in the source data, so exploitation probability cannot be quantitatively assessed. No KEV listing exists, and no public POC has been identified, indicating this is not currently being broadly exploited in the wild. The realistic risk profile is: high impact if a spoke cluster is already compromised, but the PR:H prerequisite significantly narrows the population of viable attackers. Organizations running ACM with many spoke clusters should treat this as a high-priority internal lateral movement and persistence risk rather than an external initial-access vector.

Exploit ScenarioDerived

An attacker who has gained administrative access to a spoke cluster - via credential theft, a compromised CI/CD pipeline, or exploitation of another vulnerability - creates EndpointSlice objects with IP addresses pointing to attacker-controlled infrastructure. Lighthouse DNS on the hub and peer clusters begins resolving the targeted cross-cluster service names to the malicious IPs, transparently redirecting application traffic. The attacker acts as a relay, forwarding traffic to the legitimate backend while silently reading or modifying the payloads, with no indication to the communicating applications that interception is occurring.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 20, 2026

Cross-cluster MITM attacks are enabled in Red Hat Advanced Cluster Management for Kubernetes 2.x via the lighthouse service discovery component, which fails to validate IP addresses advertised in EndpointSlice objects. An attacker controlling a compromised spoke cluster can inject arbitrary IP addresses into EndpointSlices, causing lighthouse DNS resolution across all connected clusters to redirect legitimate cross-cluster service traffic to attacker-controlled endpoints. The CVSS Scope:Changed metric confirms that impact propagates beyond the compromised spoke cluster to the hub and peer clusters, enabling unauthorized interception and manipulation of inter-cluster communications. No public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

Consult the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-66787 for the authoritative patch - no specific patched version number was present in the available data, so an exact upgrade target cannot be independently confirmed here. As a compensating control, restrict RBAC permissions to create or modify EndpointSlice objects on spoke clusters to only trusted, well-audited service accounts, reducing the blast radius of a spoke cluster compromise. Implement network policies and mutual TLS (mTLS) for all cross-cluster service communications so that even if DNS is poisoned, the attacker cannot successfully impersonate a service without valid certificates. Monitor EndpointSlice creation events on spoke clusters via audit logging and alert on unexpected IP ranges that fall outside known cluster CIDR blocks. Note that mTLS mitigates the MITM impact but does not fix the underlying DNS poisoning; only patching the lighthouse validation logic resolves the root cause.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The lighthouse component - part of the Submariner-based multi-cluster networking layer in Red Hat ACM 2 (CPE: cpe:2.3:a:red_hat:red_hat_advanced_cluster_management_for_kubernetes_2) - provides DNS-based service discovery across Kubernetes clusters. EndpointSlice objects are standard Kubernetes API resources that enumerate backend IP addresses and ports for services. The root cause is CWE-345 (Insufficient Verification of Data Authenticity): lighthouse trusts IP address data in EndpointSlices propagated from spoke clusters without cryptographic or policy-based validation that those IPs are legitimate. Because EndpointSlice creation is a privileged but not uncommon Kubernetes RBAC permission, a compromised cluster with access to write EndpointSlices can silently poison DNS resolution for cross-cluster service discovery hub-wide. The absence of origin validation means there is no mechanism to distinguish a legitimate spoke's EndpointSlice from a malicious one.

Know when Kubernetes gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 8.7 HIGH
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
vuln.today AI 8.7 HIGH

PR:H reflects requirement for compromised spoke-cluster admin access; S:C captures DNS poisoning impact propagating to hub and peer clusters beyond the attacker's own.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

Lifecycle Timeline

5
Severity Changed
Oct 12, 2026 - 22:22 NVD
MEDIUM HIGH
CVSS changed
Oct 12, 2026 - 22:22 NVD
5.4 (MEDIUM) 8.7 (HIGH)
Severity Changed
Sep 01, 2026 - 21:22 NVD
HIGH MEDIUM
CVSS changed
Sep 01, 2026 - 21:22 NVD
8.7 (HIGH) 5.4 (MEDIUM)
CVE Published
Aug 20, 2026 - 18:15 cve.org
HIGH 8.7

DescriptionCVE.org

A flaw was found in the lighthouse component of Red Hat Advanced Cluster Management for Kubernetes. This vulnerability stems from insufficient validation of advertised IP addresses within EndpointSlice objects. A compromised spoke cluster can exploit this by creating EndpointSlices with attacker-controlled IP addresses, causing other clusters' lighthouse DNS to redirect legitimate service traffic to malicious endpoints. This enables a remote attacker to conduct transparent Man-in-the-Middle (MITM) attacks on cross-cluster service communications, potentially leading to unauthorized information disclosure and data manipulation.

Executive ViewAI

Why It Matters

Red Hat Advanced Cluster Management for Kubernetes 2.x contains a vulnerability that enables attackers with access to a compromised spoke cluster to intercept and redirect service traffic across all connected clusters in a federation; no public exploit identified at time of analysis. This affects organizations with multiple interconnected Kubernetes clusters, exposing sensitive inter-cluster communications and business continuity risks. No vendor patch is currently available, requiring immediate mitigations to prevent cross-cluster service poisoning.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: enforce RBAC policies to restrict EndpointSlice modifications to authorized operators only; deploy Kubernetes NetworkPolicies to restrict inter-cluster traffic to known, whitelisted service endpoints; enable comprehensive audit logging for lighthouse service discovery operations; implement network segmentation between cluster meshes; deploy DNS response validation and anomaly detection on cross-cluster service resolution.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
enterprise multi-cluster Kubernetes management platform, not universally deployed
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_advanced_cluster_management_for_kubernetes_2:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_advanced_cluster_management_for_kubernetes_2:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_advanced_cluster_management_for_kubernetes_2:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_advanced_cluster_management_for_kubernetes_2:*:*:*:*:*:*:*:*
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-2025-64709 CRITICAL POC
9.9 Nov 13

Authenticated Typebot users can abuse the webhook block (HTTP Request component) in versions prior to 3.13.1 to issue ar

Vendor StatusVendor

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