This repository contains an exploit for CVE-2024-31989 that targets a Redis instance without a password in Argo CD.
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. This exploit leverages a vulnerability in Argo CD where a Redis instance is deployed without a password.
- Clone the repository:
git clone https://github.com/vt0x78/CVE-2024-31989.git cd CVE-2024-31989 go build -o <name>
or just download the binary in releases.
./K8sHijack -key <path to key name> -pod <path to pod manifest to deploy>
For a detailed explanation of this exploit and its implications, please refer to my article CVE-2024-31989.