Skip to main content

Lighthouse CVE-2026-66788

| EUVDEUVD-2026-63535 CRITICAL
Improper Access Control (CWE-284)
2026-08-20 redhat GHSA-264j-8377-4hmm
9.9
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Access
    Compromise a spoke cluster
  2. Delivery
    Set malicious namespace label on broker object
  3. Exploit
    Lighthouse injects EndpointSlices/ServiceImports into kube-system
  4. Execution
    Redirect or impersonate system service on peer
  5. Impact
    Escalate privileges across fleet

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the attacker already controls a spoke/participant cluster joined to the Submariner broker (reflected in CVSS PR:L), and that Submariner with the Lighthouse cross-cluster service-discovery component is deployed and actively syncing EndpointSlices/ServiceImports between clusters via the broker. The concrete trigger is the controller trusting an attacker-controllable label or annotation on the broker object to choose the destination namespace, so the attack only works where that resource-injection sync path is enabled across peers. Limiting factors: it is not exploitable from an unauthenticated external position - prior spoke-cluster compromise or rogue-participant status is a hard prerequisite - and clusters not using Submariner/Lighthouse multi-cluster service export are not exposed.

Impact

The signals are largely consistent and point to a genuine high-priority issue rather than an inflated CVSS. The vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H yields 9.9 driven by the scope change (S:C) - a compromised spoke reaching into peer clusters - combined with full C/I/A impact and low attack complexity. The important nuance is PR:L: this is not a from-zero remote exploit, it presupposes the attacker already controls a spoke cluster, so it is best understood as a blast-radius / lateral-movement amplifier that turns one compromised cluster into fleet-wide compromise. No EPSS score, KEV listing, or POC was provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the low-complexity, high-impact nature nonetheless means any organization running affected ACM 2 with Submariner/Lighthouse should treat this as urgent patch-when-available. Absence of EPSS/KEV data is a data gap, not evidence of low risk - verify current KEV/EPSS status independently before deprioritizing.

Exploit ScenarioDerived

An attacker first gains control of a single spoke cluster (via a separate compromise or a malicious/rogue participant), then sets a crafted label or annotation on the broker object so the destination namespace resolves to kube-system on a peer cluster. Submariner Lighthouse dutifully injects attacker-defined EndpointSlices and ServiceImports there, letting the attacker redirect or impersonate a system service and pivot to privilege escalation across the fleet. No public exploit code is identified at time of analysis, but the low attack complexity makes weaponization by a capable actor straightforward.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 20, 2026

Improper access control in Lighthouse - the cross-cluster service-discovery component of Submariner shipped with Red Hat Advanced Cluster Management for Kubernetes 2 - lets an attacker who has compromised a spoke cluster inject unauthorized EndpointSlices and ServiceImports into arbitrary namespaces on peer clusters. Because the destination namespace is taken from an attacker-controlled label/annotation on the broker object, resources can be planted into privileged namespaces such as kube-system and openshift-*, enabling privilege escalation and lateral cluster compromise. Rated CVSS 9.9 with a scope change; no public exploit identified at time of analysis.

RemediationAI

No vendor-released patch version is identified in the available data, so the primary action is to monitor the Red Hat advisory (https://access.redhat.com/security/cve/CVE-2026-66788) and Bugzilla 2507533 (https://bugzilla.redhat.com/show_bug.cgi?id=2507533) and apply the fixed ACM 2 / Submariner errata as soon as it is published, citing the exact errata version from that advisory rather than an assumed number. As compensating controls until then: tightly restrict which clusters can join the Submariner broker and treat spoke-cluster compromise as a fleet-wide event; apply RBAC and admission-control policy (e.g. an admission webhook or OPA/Kyverno constraint) that rejects Lighthouse-injected EndpointSlices/ServiceImports targeting kube-system, openshift-*, and other privileged namespaces - accepting that this may block some legitimate cross-namespace exports and needs an allowlist; and increase monitoring for unexpected EndpointSlice/ServiceImport creation in system namespaces. Note the trade-off that hardening broker membership and namespace targeting can disrupt intended multi-cluster service discovery, so validate policies against known-good exports first.

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

Lighthouse provides DNS-based service discovery across a fleet of Kubernetes/OpenShift clusters connected through Submariner, using a central 'broker' as the exchange point for ServiceImport and EndpointSlice objects synced between clusters. The flaw (CWE-284, Improper Access Control) is that the controller derives the target namespace for injected resources from a label or annotation on the broker object rather than validating it against an authorization policy, so a participant cluster can dictate where its exported resources land. EndpointSlices define the backing IP endpoints for a service and ServiceImports register a multi-cluster service; writing these into a namespace the attacker should not control lets them define or redirect service endpoints there. The affected component ships inside Red Hat Advanced Cluster Management for Kubernetes 2 (per the CPE data), which is used to govern multi-cluster OpenShift/Kubernetes fleets.

Know when Red Hat Advanced Cluster Management For Kubernetes 2 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 9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:H
vuln.today AI 9.9 CRITICAL

Attacker must already control a spoke cluster (PR:L) but exploitation is network-reachable and low-complexity; injection into peer clusters crosses a security boundary (S:C) with full C/I/A impact.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

Lifecycle Timeline

5
Severity Changed
Oct 12, 2026 - 20:22 NVD
LOW CRITICAL
CVSS changed
Oct 12, 2026 - 20:22 NVD
3.7 (LOW) 9.9 (CRITICAL)
Severity Changed
Sep 01, 2026 - 21:22 NVD
CRITICAL LOW
CVSS changed
Sep 01, 2026 - 21:22 NVD
9.9 (CRITICAL) 3.7 (LOW)
CVE Published
Aug 20, 2026 - 18:15 cve.org
CRITICAL 9.9

DescriptionCVE.org

A flaw was found in Lighthouse. A remote attacker, by compromising a spoke cluster, can exploit a vulnerability where the destination namespace for resource injection is derived from an attacker-controlled label or annotation on the broker object. This allows the attacker to inject unauthorized EndpointSlices and ServiceImports into any namespace on peer clusters, including critical system namespaces like kube-system and openshift-*. This could lead to privilege escalation or other forms of system compromise within the cluster.

Executive ViewAI

Why It Matters

A critical access control vulnerability in Lighthouse, the cross-cluster service-discovery component of Submariner within Red Hat Advanced Cluster Management for Kubernetes 2, allows attackers who have compromised a spoke cluster to inject unauthorized resources into peer clusters-including privileged system namespaces-enabling privilege escalation and lateral compromise across the entire cluster infrastructure. Organizations running Red Hat ACM for Kubernetes 2 face immediate risk of unauthorized cross-cluster access and privilege escalation from any compromised workload cluster.

Business Impact: Severe
Compensating Controls

Implement tight Kubernetes network policies between broker and spoke clusters; configure RBAC to restrict Lighthouse components to least-privilege access; enable persistent audit logging of EndpointSlice and ServiceImport API objects across all namespaces to detect unauthorized injections; apply pod security standards and admission controllers to kube-system and openshift-* namespaces; consider temporary disconnection of Submariner interconnects for non-critical clusters until a vendor patch is released and validated.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Medium
enterprise OpenShift fleet tool, Submariner multi-cluster subset of deployments
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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-2026-72526 CRITICAL
9.9 Aug 12

Cross-cluster remote code execution in Red Hat Advanced Cluster Management for Kubernetes 2 (multicloud-integrations / A

CVE-2026-70398 CRITICAL
9.6 Aug 12

Cross-tenant bearer-token disclosure in Red Hat Advanced Cluster Management for Kubernetes 2 (RHACM) lets an authenticat

CVE-2026-73122 HIGH
7.7 Aug 12

Unauthorized cross-tenant Secret and ConfigMap access in the multicloud-operators-channel component of Red Hat Advanced

CVE-2026-66878 HIGH
7.7 Aug 12

Secret exfiltration across Kubernetes namespace boundaries in the multicloud-operators-subscription component of Red Hat

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-72508 CRITICAL
9.9 Aug 12

Privilege escalation in Red Hat Advanced Cluster Management for Kubernetes 2 lets a namespace-scoped tenant abuse the mu

CVE-2026-67567 CRITICAL
9.9 Aug 20

Privilege escalation and cluster-wide arbitrary resource deployment affects the multicloud-operators-subscription compon

CVE-2026-66792 CRITICAL
9.9 Aug 17

Privilege escalation in Red Hat Advanced Cluster Management's multicloud-operators-subscription controller lets a low-pr

CVE-2026-70496 CRITICAL
9.9 Aug 19

Privilege escalation in Red Hat Advanced Cluster Management for Kubernetes 2 stems from the search-v2-operator being bou

CVE-2026-71471 CRITICAL
9.0 Aug 12

Cross-cluster remote code execution in Red Hat Advanced Cluster Management for Kubernetes 2 (acm-search-v2-rhel9 search

CVE-2026-66786 CRITICAL
9.1 Sep 02

Remote code execution as root on the Submariner gateway node is possible in cert-auth mode, affecting Submariner as bund

CVE-2026-64927 MEDIUM
6.4 Aug 12

Cross-namespace Secret manipulation in the multicloud-operators-channel component of Red Hat Advanced Cluster Management

Vendor StatusVendor

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