CVE-2024-21652 Argo CD vulnerable to Bypassing of Brute Force Protection via Application Crash and In-Memory Data Loss

Critical 9.8 Published Updated

Attackers can bypass brute force login protection by crashing the service, enabling unlimited login attempts and potential account compromise.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2024-21652?

CVE-2024-21652 is a critical vulnerability in Argoproj Argo Cd, published on 18 Mar 2024. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Prior to versions 2.8.13, 2.9.9, and 2.10.4, an attacker can exploit a chain of vulnerabilities, including a Denial of Service (DoS) flaw and in-memory data storage weakness, to effectively bypass the application's brute force login protection. This is a critical security vulnerability that allows attackers to bypass the brute force login protection mechanism. Not only can they crash the service affecting all users, but they can also make unlimited login attempts, increasing the risk of account compromise. Versions 2.8.13, 2.9.9, and 2.10.4 contain a patch for this issue.

Weakness: CWE-307

Which versions are affected by CVE-2024-21652?

It affects 1 product.

Products include Argoproj Argo Cd.

How do I fix CVE-2024-21652?

Apply the vendor's patch.

Is CVE-2024-21652 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2024-21652 exists.

All Argoproj Argo Cd vulnerabilities

Sources

Is CVE-2024-21652 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free