CVE-2026-42880
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. From versions 3.2.0 to before 3.2.11 and 3.3.0 to before 3.3.9, there is a missing authorization and data-masking gap in Argo CD's ServerSideDiff endpoint that allows an attacker with read-only access to extract plaintext Kubernetes Secret data from etcd via the Kubernetes API server's Server-Side Apply dry-run mechanism. This issue has been patched in versions 3.2.11 and 3.3.9.
- CVSS 3.1
- 9.6
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N - EPSS
- 0.6% chance of exploitation in the next 30 days; higher than 50% of CVEs (scores of 2026-10-26)
- CWEs
- CWE-200, CWE-212, CWE-201
- Published
- Modified
- Record from
- the NVD, synced
Affected
- argoproj:argo_cd
Packages (OSV)
| Advisory | Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|---|
| GHSA-3v3m-wc6v-x4x3 | Go | github.com/argoproj/argo-cd/v3 | >=3.2.0 <3.2.11 | 3.2.11 |
| GHSA-3v3m-wc6v-x4x3 | Go | github.com/argoproj/argo-cd/v3 | >=3.3.0 <3.3.9 | 3.3.9 |
| GO-2026-5099 | Go | github.com/argoproj/argo-cd | all versions | no fix published |
| GO-2026-5099 | Go | github.com/argoproj/argo-cd/v2 | all versions | no fix published |
| GO-2026-5099 | Go | github.com/argoproj/argo-cd/v3 | >=3.2.0 <3.2.11 >=3.3.0 <3.3.9 | 3.2.11, 3.3.9 |