products / argo_cd

Argo CD

Argo CD is a declarative GitOps continuous delivery tool for Kubernetes. NVD tracks it as argoproj:argo_cd with strong semver-style CPE ranges.

api usage

Querying Argo CD

product slugargo_cd
version format2.1.8, 2.12.0
bash
curl "https://api.attestd.io/v1/check?product=argo_cd&version=2.1.8" \
  -H "Authorization: Bearer $ATTESTD_KEY"

2.1.8 is affected by CVE-2022-24348, a path traversal allowing unauthorized access to other applications' data from the repo-server.

json
{
  "product": "argo_cd",
  "version": "2.1.8",
  "supported": true,
  "risk_state": "high",
  "risk_factors": ["information_disclosure", "patch_available"],
  "actively_exploited": false,
  "remote_exploitable": true,
  "authentication_required": false,
  "patch_available": true,
  "fixed_version": "2.1.9",
  "confidence": 0.88,
  "cve_ids": ["CVE-2022-24348"],
  "last_updated": "2026-04-25T00:00:00Z"
}
safe version

2.12.0 is used as a patched-line example; verify with live API after NVD cycles.

bash
curl "https://api.attestd.io/v1/check?product=argo_cd&version=2.14.20" \
  -H "Authorization: Bearer $ATTESTD_KEY"
notable cves

CVE history

CVEDescriptionAffectsCVSS
CVE-2022-24348Path traversal in repo-server leading to credential theft.2.1.x7.7
CVE-2022-31035XSS in UI under certain redirect handling.2.2–2.46.1
CVE-2022-31016Symlink following in repo-server checkout.2.2–2.46.2
CVE-2023-22736RBAC bypass for application resource access.2.6.x8.8
CVE-2024-21662Unauthenticated access to repo-server in misconfigurations.2.x9.8
related