CVE-2025-2843

8.8

Red Hat · Cluster Observability Operator

The Red Hat Cluster Observability Operator improperly assigns excessive permissions to ServiceAccounts, allowing namespaced users to escalate privileges to the cluster level.

Executive summary

A critical privilege escalation vulnerability in the Red Hat Cluster Observability Operator allows authenticated users with limited namespace access to gain unauthorized cluster-wide administrative control.

Vulnerability

This vulnerability involves incorrect privilege assignment (CWE-266) where the operator creates a ServiceAccount with ClusterRole permissions when deploying a MonitorStack. An authenticated attacker controlling a namespace can impersonate this ServiceAccount to escalate privileges from a namespaced user to a cluster-level administrator.

Business impact

The ability to escalate privileges to the cluster level poses a severe risk to organizational infrastructure, potentially leading to a total compromise of the Kubernetes environment. Given the CVSS score of 8.8, this flaw represents a High severity risk that could result in unauthorized data access, service disruption, and the manipulation of sensitive cluster resources.

Remediation

Immediate Action: Update the Red Hat Cluster Observability Operator to version 1.3.0 or later, specifically ensuring the deployment reflects version 1.3.0-1762825457 or higher.

Proactive Monitoring: Monitor Kubernetes audit logs for suspicious ServiceAccount impersonation attempts or unexpected escalation of privileges within namespaces where MonitorStack resources are deployed.

Compensating Controls: Implement strict Kubernetes Role-Based Access Control (RBAC) policies to limit the ability of users to create or modify Custom Resources within sensitive namespaces until the patch is applied.

Exploitation status

Public Exploit Available: False (exploit_available: unknown)

Analyst recommendation

This vulnerability presents a significant risk to the integrity and confidentiality of Kubernetes clusters. Organizations utilizing the Observability Operator must prioritize the deployment of the provided patch to prevent unauthorized escalation. Immediate action is required to ensure that tenant-level users cannot bypass intended security boundaries and gain cluster-wide administrative access.

More Red Hat CVEs

Sources