Skip to main content

Red Hat ACM CVE-2026-10090

| EUVDEUVD-2026-53294 CRITICAL
Privilege Defined With Unsafe Actions (CWE-267)
2026-08-05 secalert@redhat.com GHSA-g9vp-wj77-5767
9.0
CVSS 3.1 · NVD
Share

Severity by source

Vendor (redhat) PRIMARY
CRITICAL
qualitative
NVD
9.0 CRITICAL
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:L
vuln.today AI
9.9 CRITICAL

Reachable via the Kubernetes API (AV:N) with low complexity; requires only namespace 'edit' rights per the description so PR:L not PR:H; escalation beyond the namespace to cluster-admin gives S:C and full C/I/A:H.

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
qualitative

Primary rating from Vendor (redhat).

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
Low

Lifecycle Timeline

7
Analysis Updated
Aug 12, 2026 - 22:28 vuln.today
v3 (cvss_changed)
CVSS changed
Aug 12, 2026 - 22:22 NVD
9.1 (CRITICAL) 9.0 (CRITICAL)
Analysis Updated
Aug 12, 2026 - 16:38 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Aug 12, 2026 - 16:22 vuln.today
cvss_changed
CVSS changed
Aug 12, 2026 - 16:22 NVD
9.9 (CRITICAL) 9.1 (CRITICAL)
Analysis Generated
Aug 05, 2026 - 09:31 vuln.today
CVE Published
Aug 05, 2026 - 09:18 nvd
CRITICAL 9.9

DescriptionNVD

A flaw was found in the Application Subscription controller (multicluster-operators-subscription) of Red Hat Advanced Cluster Management for Kubernetes (ACM). A user with namespace-scoped "edit" privileges in an ACM hub namespace can create a Channel resource pointing to a Helm repository they control and a Subscription resource referencing it. The app-subscription controller fetches and applies the Helm chart contents with its own elevated authority, without verifying whether the subscription creator holds the "open-cluster-management:subscription-admin" role and without restricting applied resources to the subscription namespace. This allows the attacker to include cluster-scoped resources in the Helm chart, such as a ClusterRoleBinding granting the attacker's ServiceAccount the "cluster-admin" ClusterRole. Successful exploitation results in full cluster-admin privilege escalation. This contradicts the ACM documentation which states that non-subscription-admin users should have resources deployed into the subscription namespace only.

AnalysisAI

Privilege escalation to cluster-admin in Red Hat Advanced Cluster Management for Kubernetes (ACM) lets a user holding only namespace-scoped 'edit' rights on an ACM hub namespace take over the entire cluster. By creating a Channel pointing to an attacker-controlled Helm repository and a Subscription referencing it, the app-subscription controller (multicluster-operators-subscription) applies the chart with its own elevated authority and without enforcing the subscription-admin role or namespace confinement, letting the chart install cluster-scoped objects such as a ClusterRoleBinding to cluster-admin. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Obtain namespace 'edit' rights on ACM hub
Delivery
Create Channel to attacker-controlled Helm repo
Exploit
Create Subscription referencing malicious chart
Execution
Controller applies chart with elevated authority
Persist
Chart installs ClusterRoleBinding to cluster-admin
Impact
Attacker ServiceAccount gains full cluster control

Vulnerability AssessmentAI

Exploitation The attacker must already be authenticated to the ACM hub and hold namespace-scoped 'edit' RBAC rights in an ACM hub namespace, sufficient to create Channel and Subscription custom resources, and must control (or be able to reference) a Helm repository reachable by the app-subscription controller that serves a chart containing cluster-scoped resources such as a ClusterRoleBinding. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This is a genuinely serious authenticated privilege-escalation issue rather than a high-CVSS-but-low-real-risk finding, because the technical impact is total cluster compromise (SSVC Technical Impact: total; CVSS scope-changed with C:H/I:H) and the barrier - namespace-scoped 'edit' rights on an ACM hub namespace - is a privilege that is routinely delegated to application and platform teams. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A developer or CI service account that has been granted namespace-scoped 'edit' on an ACM hub namespace stands up a Helm repository containing a chart with a ClusterRoleBinding that binds their own ServiceAccount to cluster-admin, then creates a Channel pointing at that repo and a Subscription referencing it. The app-subscription controller fetches and applies the chart with its elevated authority, installing the ClusterRoleBinding, after which the attacker's ServiceAccount holds cluster-admin over the whole hub. …
Remediation Apply the Red Hat ACM erratum for CVE-2026-10090 once available; the input data does not contain an exact fixed version, so the specific patched release must be confirmed from the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-10090 and Bugzilla 2483292 (https://bugzilla.redhat.com/show_bug.cgi?id=2483292) rather than assumed here. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: audit and immediately restrict who holds namespace-scoped 'edit' rights in ACM hub namespaces, enable detailed audit logging for Channel and Subscription object creation and application. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

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

Share

CVE-2026-10090 vulnerability details – vuln.today

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