Horizon Alert
Summary of the vulnerability and why it matters
This advisory concerns a critical vulnerability within the Chaos Controller Manager, specifically a flaw in its `killProcesses` function. When combined with another known issue, this vulnerability could allow unauthorized attackers to execute arbitrary code remotely across the entire Kubernetes cluster. The primary concern is to confirm if our environment utilizes this specific technology and is exposed.
- Command injection flaw in controller.
- Critical cluster takeover risk.
- Confirm relevance and exposure.
Attack Path
How an attacker could exploit the issue
An attacker could leverage unauthenticated access to the Chaos Controller Manager to inject operating system commands through the `killProcesses` mutation. This vulnerability, when combined with another issue, could allow for remote code execution across the entire cluster.
- Unauthenticated in-cluster access required.
- Triggered by the `killProcesses` mutation.
- Leads to cluster-wide remote code execution.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability could allow unauthenticated attackers within a Kubernetes cluster to execute arbitrary commands on the cluster's systems. This is possible when the `killProcesses` mutation is used in conjunction with another vulnerability, potentially impacting the integrity and availability of cluster resources.
- Cluster system commands and data.
- Through the `killProcesses` mutation.
- Cluster-wide remote code execution.
Operational Fix
Recommended remediation, mitigation, and detection steps
Application owners and platform teams are primarily responsible for addressing this critical vulnerability within the Chaos Controller Manager. The first practical step involves identifying all instances of the affected technology, confirming their reachability and business criticality, and then locating the accountable owner to plan remediation based on the identified risk.
- Application and platform teams own the issue.
- Verify internal and external exposure of Chaos Controller.
- Plan targeted remediation or risk reduction.