Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2221+ Articles
157+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. Security
  3. CVE-2026-10059: Multicluster Engine ClusterCurator Token Escalation (CVSS 9.1)
CVE-2026-10059: Multicluster Engine ClusterCurator Token Escalation (CVSS 9.1)

Critical Security Alert

This vulnerability is actively being exploited. Immediate action is recommended.

SECURITYCRITICALCVE-2026-10059

CVE-2026-10059: Multicluster Engine ClusterCurator Token Escalation (CVSS 9.1)

A critical privilege escalation vulnerability in Red Hat's Multicluster Engine for Kubernetes allows a tenant administrator to exploit the ClusterCurator controller to mint cluster-scoped tokens, bypassing namespace isolation.

Dylan H.

Security Team

August 6, 2026
6 min read

Affected Products

  • Red Hat Multicluster Engine for Kubernetes
  • ClusterCurator controller

Executive Summary

A critical privilege escalation vulnerability (CVE-2026-10059, CVSS 9.1) has been disclosed in the ClusterCurator controller of Red Hat Multicluster Engine for Kubernetes. A tenant administrator with namespace-scoped privileges can exploit this flaw by creating a namespaced ClusterCurator resource, which inadvertently grants the ability to mint cluster-scoped tokens — effectively breaking namespace isolation and achieving cross-cluster privilege escalation.

AttributeValue
CVE IDCVE-2026-10059
CVSS Score9.1 (Critical)
ComponentClusterCurator controller
ProductRed Hat Multicluster Engine for Kubernetes
Attack TypePrivilege Escalation / Token Minting
Attack VectorNetwork (namespace-scoped admin access required)
Privileges RequiredLow (tenant namespace admin)

Vulnerability Details

The ClusterCurator controller in Red Hat Multicluster Engine (MCE) is responsible for managing cluster lifecycle automation — running Ansible jobs, managing cluster provisioning sequences, and coordinating curator-based workflows. The controller processes ClusterCurator custom resources that live in tenant namespaces.

The vulnerability exists because the ClusterCurator controller uses a highly privileged service account to process these namespaced resources, but it does not sufficiently validate whether the requesting tenant should be permitted to trigger cluster-scoped operations. A tenant administrator — who has administrative rights only within their namespace — can create a maliciously crafted ClusterCurator resource that causes the controller to mint a cluster-scoped service account token, granting the tenant admin privileges far beyond their intended namespace boundary.

Attack Chain

1. Attacker has tenant namespace-admin privileges in a Multicluster Engine hub
   (legitimate tenant, compromised account, or low-priv insider)
 
2. Attacker creates a crafted ClusterCurator resource in their namespace
   that references or triggers cluster-scoped token creation
 
3. ClusterCurator controller processes the resource under its privileged
   service account without sufficient boundary enforcement
 
4. The controller mints a cluster-scoped token accessible to the attacker
 
5. Attacker uses the minted token to authenticate as a highly privileged
   identity, gaining access across namespaces and managed clusters

Impact

Impact AreaDescription
Namespace EscapeTenant namespace admin gains cross-namespace access
Token MintingAttacker obtains cluster-scoped service account tokens
Privilege EscalationAccess to resources and secrets across all namespaces
Multi-Cluster Lateral MovementPivot to other clusters managed by MCE
Secret ExfiltrationRead cluster-wide secrets, including cloud credentials

This flaw is particularly severe in multi-tenant Kubernetes environments where the trust boundary between tenants is expected to be enforced at the namespace level. MCE manages multiple clusters simultaneously, meaning a successful exploit on the hub cluster can cascade to all managed clusters.


Affected Products

ProductComponentStatus
Red Hat Multicluster Engine for KubernetesClusterCurator controllerPatch available

Check your MCE version:

# Check MCE operator version
oc get csv -n multicluster-engine | grep multicluster-engine
 
# Check ClusterCurator controller
oc get deployment cluster-curator-controller -n multicluster-engine -o jsonpath='{.spec.template.spec.containers[0].image}'

Remediation

Step 1: Apply Red Hat Security Patch

Apply the available patch from Red Hat immediately:

# Update MCE operator via OLM
oc patch subscription multicluster-engine \
  -n multicluster-engine \
  --type merge \
  -p '{"spec":{"channel":"stable-2.x"}}'
 
# Verify the updated CSV is active
oc get csv -n multicluster-engine | grep multicluster-engine

Consult the Red Hat Security Advisory for the exact fixed version applicable to your MCE release.

Step 2: Audit ClusterCurator Resources

Review existing ClusterCurator resources for unexpected or malicious configurations:

# List all ClusterCurator resources across namespaces
oc get clustercurators -A -o wide
 
# Inspect each curator's spec for unusual job references or configurations
oc get clustercurators -A -o yaml | grep -A 20 "spec:"

Step 3: Review Tenant RBAC

Limit which users can create ClusterCurator resources in tenant namespaces:

# Check who can create ClusterCurators in each namespace
oc auth can-i create clustercurators --as=<user> -n <namespace>
 
# Audit all RoleBindings granting admin in MCE-managed namespaces
oc get rolebindings -A -o wide | grep admin

Step 4: Monitor for Anomalous Token Activity

After patching, review audit logs for signs of prior exploitation:

# In OpenShift, audit logs are at:
# /var/log/kube-apiserver/audit.log (or via the audit log API)
 
# Look for token minting events by the ClusterCurator service account
# Specifically: TokenRequest or ServiceAccountToken creation across unexpected namespaces

Detection Indicators

IndicatorSignificance
Unexpected ClusterCurator resources in tenant namespacesPotential exploitation
TokenRequest API calls from the cluster-curator-controller SA to unexpected namespacesToken minting abuse
New cluster-level RBAC bindingsPost-exploitation privilege grant
Tenant namespace accounts accessing resources in other namespacesSuccessful namespace escape

Mitigation Workaround (Pre-Patch)

If patching cannot be applied immediately:

  1. Restrict ClusterCurator creation via RBAC in tenant namespaces — remove the ability for untrusted tenant admins to create ClusterCurator resources
  2. Audit existing curators and remove any with unexpected or external job references
  3. Monitor the ClusterCurator controller's service account for unusual API activity
  4. Apply NetworkPolicy to limit what namespaces the ClusterCurator controller can reach
# Remove ClusterCurator create permission from tenant role if not needed
oc patch role <tenant-role> -n <namespace> --type=json \
  -p='[{"op":"remove","path":"/rules/<index>"}]'
# (Identify the exact index for ClusterCurator rules first)

Context: Red Hat Kubernetes Security Advisories — August 2026

CVE-2026-10059 is one of two critical Kubernetes privilege escalation vulnerabilities disclosed by Red Hat on August 5, 2026. The companion issue, CVE-2026-10090 (CVSS 9.9) in Red Hat ACM's Application Subscription controller, shares a similar attack pattern — namespace-scoped users abusing privileged controllers to gain cluster-level access. Organizations running Red Hat's Kubernetes management stack should assess exposure to both vulnerabilities simultaneously.


References

  • NVD — CVE-2026-10059
  • Red Hat Security Advisory
  • Red Hat Multicluster Engine Documentation

Related Reading

  • CVE-2026-10090: Red Hat ACM Helm Channel Privilege Escalation (CVSS 9.9)
  • CISA Flags Langflow RCE, Tomcat, and N-central Flaws as Actively Exploited
#CVE-2026-10059#Red Hat#Kubernetes#Privilege Escalation#Multicluster Engine#ClusterCurator#Cloud Security#Token Escalation

Related Articles

CVE-2026-10090: Red Hat ACM Helm Channel Privilege Escalation (CVSS 9.9)

A critical privilege escalation flaw in Red Hat Advanced Cluster Management for Kubernetes allows a namespace-scoped user to hijack cluster-admin privileges by pointing a Channel resource at a malicious Helm repository.

5 min read

CVE-2026-56163: Critical Auth Bypass in Azure Kubernetes Service Allows Privilege Escalation

A CVSS 10.0 vulnerability in Microsoft Azure Kubernetes Service allows unauthenticated attackers to escalate privileges over the network due to missing...

4 min read

CVE-2026-45499: Azure OpenAI SSRF Enables Privilege Escalation — CVSS 9.9

A critical server-side request forgery vulnerability in Azure OpenAI rated CVSS 9.9 allows an authorized attacker to escalate privileges over the network,...

5 min read
Back to all Security Alerts