Horizon Alert
Summary of the vulnerability and why it matters
This advisory details a critical vulnerability in Chaos Controller Manager, a component of Chaos Mesh. The issue, when combined with a related CVE, could allow attackers within a Kubernetes cluster to execute arbitrary code remotely. The primary concern is to confirm if this technology is in use and assess potential exposure.
- Command injection flaw in Chaos Controller.
- Allows in-cluster remote code execution.
- Confirm relevance and assess exposure.
Attack Path
How an attacker could exploit the issue
An attacker can exploit this vulnerability by leveraging the cleanTcs mutation within the Chaos Controller Manager. This mutation, when combined with another specific CVE, allows for unauthenticated attackers who are already within the cluster to execute code remotely across the entire cluster.
- Attacker is already in the cluster.
- Target the cleanTcs mutation.
- Allows remote code execution.
Live Threat
Current exploitation, exposure, and threat context
When combined with CVE-2025-59358, this vulnerability could allow unauthenticated attackers within a Kubernetes cluster to execute arbitrary commands on any node, potentially leading to a complete cluster takeover. This exposure is contingent on an attacker already having in-cluster access and the specific mutation being targeted.
- Kubernetes cluster control plane.
- Unauthenticated, in-cluster attacker.
- Complete cluster compromise and control.
Operational Fix
Recommended remediation, mitigation, and detection steps
This critical vulnerability in Chaos Controller Manager's `cleanTcs` mutation allows unauthenticated, in-cluster attackers to achieve remote code execution. Teams responsible for Kubernetes infrastructure, platform operations, and security governance should prioritize identifying and assessing affected Chaos Mesh deployments. The first practical step involves locating all instances of Chaos Mesh, verifying their network reachability and business criticality, identifying the accountable system owners, and then developing a risk-based remediation plan.
- Kubernetes platform and security teams own the issue.
- Verify Chaos Mesh deployment scope and reachability.
- Plan remediation and coordinate with vendor.