Skip to main content

Multicluster Engine EUVDEUVD-2026-92524

| CVE-2026-101919 HIGH
Improper Input Validation (CWE-20)
2026-10-05 redhat GHSA-9pmf-w27v-pwpg
8.8
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with cluster and secret creation rights
  2. Delivery
    Craft kubeconfig with malicious exec plugin
  3. Exploit
    Create secret copied into control plane namespace
  4. Execution
    Downstream controller consumes kubeconfig
  5. Persist
    Execute arbitrary code in control plane
  6. Impact
    Compromise management plane

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
Exploitation Conditions

Exploitation requires an authenticated user who holds both cluster-creation and secret-creation permissions in a HyperShift/Multicluster Engine deployment; the attacker must supply a user-provided kubeconfig secret containing an unauthorized executable credential plugin (exec-based auth), which the HyperShift operator copies unvalidated into the privileged control plane namespace. Code execution only fires when a downstream controller actually consumes that kubeconfig. Limiting factors: no anonymous access (valid account with the specific RBAC grants is mandatory, per PR:L), and the environment must be running HyperShift hosted control planes - this is not exploitable against a product without that operator deployed.

Impact

CVSS 3.1 scores this 8.8 (High) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, indicating network-reachable, low-complexity exploitation requiring only low privileges and no user interaction, with full confidentiality/integrity/availability impact. The key gating signal is PR:L: this is NOT an anonymous remote RCE - the description confirms the attacker must already be an authenticated user holding cluster-creation and secret-creation RBAC permissions, which meaningfully narrows the realistic attacker population to tenants/operators already inside the management environment. No EPSS score, no CISA KEV listing, and no public POC were provided in the input, so there is no evidence of active exploitation or weaponization; the severity rests on the CVSS impact metrics rather than observed in-the-wild activity. Notably, this is a privilege-escalation/tenant-escape pattern (lower-privileged user achieving code execution in the privileged control plane namespace) rather than a mass-exploitable internet-facing bug - that argues for CVSS scope change (S:C), yet Red Hat rated S:U, a point worth verifying with the vendor. Overall this is a genuine high-priority issue for organizations running HyperShift hosted control planes due to the control-plane RCE outcome, but the authentication prerequisite makes it an insider/multi-tenant-abuse risk rather than a drive-by internet threat.

Exploit ScenarioDerived

An authenticated tenant with permission to create a hosted cluster and its secrets submits a kubeconfig secret containing a malicious exec credential plugin (an arbitrary executable/command). The HyperShift operator copies this secret unvalidated into the privileged control plane namespace, and when a downstream controller consumes the kubeconfig it invokes the attacker's plugin, yielding arbitrary code execution inside the control plane. No public exploit identified at time of analysis, but the technique is straightforward given the required permissions.

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

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

Alert me

AnalysisAIv1 – Oct 05, 2026

Arbitrary code execution in the control plane of Red Hat Multicluster Engine for Kubernetes (HyperShift operator) is possible when an authenticated user with cluster and secret creation permissions supplies a kubeconfig secret containing unauthorized executable credential plugins, which the operator copies without validation into the privileged control plane namespace. Downstream controllers that consume this configuration execute the plugins, granting full control plane compromise. The vulnerability requires low privileges (PR:L) and no user interaction, and no public exploit or CISA KEV entry is identified at time of analysis.

RemediationAI

No vendor-released patch is identified in the provided intelligence at time of analysis. Until a patch is available, restrict the RBAC permissions required for exploitation: ensure only fully trusted users have both cluster-creation and secret-creation permissions in namespaces that HyperShift manages. Implement admission policies (e.g., OPA/Gatekeeper or Kyverno) to reject kubeconfig secrets that contain exec credential plugins or any executable commands, and audit existing secrets in the control plane namespace for unexpected exec blocks. Reduce the blast radius by isolating the HyperShift operator and monitored control plane namespaces with strict network policies and least-privilege service accounts. These controls may break legitimate workflows that rely on exec-based authentication plugins, so validate impacts before enforcement. Monitor the Red Hat advisories at https://access.redhat.com/security/cve/CVE-2026-101919 and https://bugzilla.redhat.com/show_bug.cgi?id=2542541 for updated patch information.

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 flaw resides in the HyperShift operator, a component of Red Hat Multicluster Engine for Kubernetes that manages hosted control planes. Kubernetes kubeconfig files support exec-based authentication plugins, which specify arbitrary commands to run when the client authenticates. The HyperShift operator copies user-provided kubeconfig secrets directly into a privileged control plane namespace without validating or sanitizing their contents. Because downstream controllers later consume these kubeconfigs, an attacker can include an exec plugin that the controller executes, leading to remote code execution within the control plane. This is an instance of CWE-20 (Improper Input Validation). The affected CPE is cpe:2.3:a:red_hat:multicluster_engine_for_kubernetes:*:*:*:*:*:*:*:*, indicating all versions that ship the vulnerable operator are potentially affected. Exploitation requires an authenticated user with both cluster-creation and secret-creation permissions (CVSS vector PR:L), and the environment must actually run HyperShift hosted control planes; the vulnerability is not exploitable if the operator is not deployed.

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

Network-reachable API with low complexity and no user interaction, but requires an authenticated account with cluster/secret-creation RBAC so PR:L; control-plane RCE yields full C/I/A, and a strong S:C argument exists for the tenant-to-control-plane escape.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/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:N/SI:N/SA:N
Red Hat 8.8 HIGH

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
High
Availability
High

DescriptionCVE.org

A flaw was found in the HyperShift operator. The operator copies user-provided Kubernetes configuration (kubeconfig) secrets directly into the privileged control plane namespace without proper validation or sanitization. An authenticated user with cluster and secret creation permissions can exploit this vulnerability by supplying a configuration containing unauthorized executable plugins. When downstream controllers consume this configuration, an attacker can achieve arbitrary code execution within the control plane.

Executive ViewAI

Why It Matters

Red Hat Multicluster Engine for Kubernetes (HyperShift operator) has a high-severity control plane vulnerability that could allow an authenticated low-privileged user to compromise cluster management, putting hosted workloads and sensitive data at risk. With no vendor patch currently available and no public exploit identified at time of analysis, security leadership should prioritize access restrictions, auditing, and monitoring to reduce exposure.

Business Impact: High
Compensating Controls

Restrict cluster and secret creation permissions to trusted administrators; enforce admission policies to reject or require approval for kubeconfig secrets containing executable credential plugins; audit existing kubeconfig secrets; and monitor the privileged control plane namespace for unauthorized plugin execution.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
Medium
Red Hat MCE/HyperShift component, common in OpenShift enterprises but not universal
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

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.4%
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

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:multicluster_engine_for_kubernetes:*:*:*:*:*:*:*:*
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

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