Skip to main content

Red Hat RHACM EUVDEUVD-2026-63590

| CVE-2026-73137 HIGH
Information Exposure (CWE-200)
2026-08-20 redhat GHSA-rf6j-x765-j4p2
7.7
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Access
    Obtain HelmRelease create RBAC permission in any namespace
  2. Delivery
    Craft HelmRelease with secretRef.Namespace targeting victim namespace secret
  3. Exploit
    Submit malicious HelmRelease via Kubernetes API
  4. Execution
    RHACM controller calls GetSecret() across namespace boundary
  5. Impact
    Stolen credentials transmitted to attacker-controlled Helm repository

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

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

Exploitation Conditions

The attacker must possess a valid Kubernetes identity in the RHACM-managed cluster with RBAC create permission on HelmRelease resources (and optionally update for iteration) in at least one namespace - this is the sole prerequisite for triggering the vulnerable GetSecret() code path. The attacker must also control a network-reachable Helm repository endpoint to receive the exfiltrated credentials; this can be any HTTP/HTTPS server the attacker operates. Exploitation is bounded to RHACM 2.x deployments with the multicloud-operators-subscription operator running. Clusters where HelmRelease create access is restricted exclusively to cluster administrators are not practically exploitable by tenants. Single-tenant deployments where all users are fully trusted present negligible risk. The flaw does not require non-default RHACM configuration - the HelmRelease admission path is part of standard RHACM GitOps functionality.

Impact

The CVSS 3.1 score of 7.7 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N) accurately characterizes this as a high-severity, low-complexity, network-reachable vulnerability requiring only low privileges - specifically, HelmRelease create access in any single namespace. The scope-changed (S:C) metric is the critical signal: it formally encodes the namespace boundary violation that is the heart of this flaw. For multi-tenant RHACM deployments shared across teams or customers (e.g., managed service providers), the real-world risk is elevated because untrusted tenants may legitimately hold HelmRelease create permissions as part of normal GitOps workflows. EPSS data was not provided in source intelligence, precluding quantitative exploitation-probability comparison. KEV status is absent, and no POC has been identified, suggesting no confirmed mass exploitation at time of analysis. The practical limiting factor is the PR:L requirement - unauthenticated external attackers cannot trigger this; exploitation requires a valid cluster identity with specific RBAC grants. Single-tenant clusters or those where HelmRelease create access is restricted to administrators face materially lower risk.

Exploit ScenarioDerived

An attacker holding a valid cluster account with HelmRelease create permission in namespace tenant-a creates a HelmRelease manifest setting secretRef.Namespace: kube-system and secretRef.Name: cloud-provider-credentials, while pointing the Helm chart repository URL at an attacker-controlled server. When the RHACM HelmRelease controller reconciles the resource, it calls GetSecret() with the attacker-supplied namespace, retrieves the cloud provider credential Secret from kube-system without namespace authorization checks, and transmits the credential as part of the Helm repository authentication handshake to the attacker's server. No POC has been publicly identified at time of analysis, but the attack requires only standard Kubernetes API interactions.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
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

Credential exfiltration in RHACM's multicloud-operators-subscription component allows an authenticated tenant with HelmRelease create permissions to bypass Kubernetes namespace isolation by manipulating the secretRef.Namespace field, causing the HelmRelease controller to fetch Secrets from arbitrary namespaces and transmit them to an attacker-controlled Helm repository. The CVSS S:C (scope changed) metric confirms this breaks the namespace boundary that Kubernetes multi-tenancy depends on, enabling low-privileged lateral movement across namespace security domains. No public exploit or CISA KEV active exploitation listing is confirmed at time of analysis; however, the attack is mechanically straightforward for any cluster account holding the requisite RBAC permission.

RemediationAI

Apply the Red Hat errata for CVE-2026-73137 targeting the multicloud-operators-subscription component in RHACM 2.x; the exact fix version was not independently confirmed from available references, so consult https://access.redhat.com/security/cve/CVE-2026-73137 for the specific advisory package and upgrade path. As an immediate compensating control prior to patching, audit all RBAC RoleBindings and ClusterRoleBindings granting create or update on HelmRelease resources and revoke these permissions from any tenant not strictly requiring them - this directly eliminates the attack surface since the vulnerability is only reachable by accounts with this grant. Additionally, inspect existing HelmRelease manifests cluster-wide for any secretRef.Namespace values that reference namespaces outside the resource's own namespace, as these may indicate prior exploitation or misconfiguration. Note that revoking HelmRelease create permissions will disrupt GitOps workflows relying on self-service Helm deployments, so coordinate with application teams before applying this mitigation.

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

RHACM's multicloud-operators-subscription operator manages HelmRelease custom resources, which reference Kubernetes Secrets for Helm chart repository credentials via a secretRef struct containing both Name and Namespace fields. The root cause, classified as CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), is that the GetSecret() function in the HelmRelease controller resolves the secret using the caller-supplied secretRef.Namespace value without enforcing that the requesting tenant has RBAC get permission on Secrets in that target namespace. This violates the Kubernetes security model, where namespace-scoped permissions are explicitly bounded. The affected product is identified by CPE cpe:2.3:a:red_hat:red_hat_advanced_cluster_management_for_kubernetes_2:*:*:*:*:*:*:*:*, covering the RHACM 2.x family; the wildcard version component indicates all RHACM 2.x sub-releases are potentially affected pending clarification from Red Hat errata.

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 7.7 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 7.7 HIGH

Kubernetes API is network-accessible; HelmRelease create equals PR:L; namespace boundary crossing warrants S:C; credential exfiltration yields C:H with no integrity or availability impact.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

DescriptionCVE.org

A flaw was found in the multicloud-operators-subscription component of Red Hat Advanced Cluster Management (RHACM). A tenant with HelmRelease create permissions can exploit this vulnerability by manipulating the secretRef.Namespace field. This allows the GetSecret() function in the HelmRelease controller to fetch sensitive credentials from any namespace, which are then sent to an attacker-controlled Helm repository. This can lead to the exfiltration of credentials from arbitrary namespace Secrets, resulting in information disclosure.

Executive ViewAI

Why It Matters

Red Hat Advanced Cluster Management's subscription operator (CVE-2026-73137) contains a namespace isolation bypass allowing authenticated tenants with HelmRelease creation rights to exfiltrate credentials from arbitrary cluster namespaces. In multi-tenant Kubernetes environments, this enables lateral movement across security boundaries to access secrets belonging to other workloads or platform services. Organizations running RHACM with shared cluster tenants face immediate risk of credential compromise and unauthorized access escalation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Enforce RBAC policies restricting HelmRelease creation to cluster-admin or dedicated service accounts in restricted namespaces; (2) Deploy ValidatingWebhook admission controller to block cross-namespace secretRef references; (3) Configure network policies preventing the subscription operator from egressing to untrusted external Helm repositories; (4) Enable comprehensive audit logging of HelmRelease operations to detect exploitation; (5) Implement continuous scanning of Helm repositories for anomalous credential access or suspicious chart modifications.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Medium
enterprise Kubernetes management platform, common in large Red Hat OpenShift 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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
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
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
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:*:*:*:*:*:*:*:*
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-66788 CRITICAL
9.9 Aug 20

Improper access control in Lighthouse - the cross-cluster service-discovery component of Submariner shipped with Red Hat

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

Vendor StatusVendor

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