ArgoCD ServerSideDiff is vulnerable to Kubernetes Secret Extraction (argoproj argo-cd)

CVE-2026-42880
CRITICAL 9.6

At a glance

Source
NVD
EPSS
EPSS 0.65 % Β· percentile 51 ()
State
PUBLISHED
Published
Updated
Assigner
GitHub_M
NVD status
Modified

Description

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.

Weaknesses (CWE)

  • CWE-200 β€” Exposure of Sensitive Information to an Unauthorized Actor
  • CWE-212 β€” Improper Removal of Sensitive Information Before Storage or Transfer
  • CWE-201 β€” Insertion of Sensitive Information Into Sent Data

References

Scores

VersionScoreVectorScored by
CVSS 3.1CRITICAL 9.6CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:NGitHub_M
CVSS 3.1HIGH 7.7CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:Nredhat-SADP
CVSS 3.1CRITICAL 9.6CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:NNVD Β· security-advisories@github.com (Secondary)
CVSS 3.1HIGH 7.7CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:NNVD Β· 0b0ca135-0b70-47e7-9f44-1890c2a1c46c (Secondary)

Advisories

European references

Affected configurations (NVD CPE)

Affected products

ProductVersions
argoproj Β· argo-cdaffected >= 3.2.0, < 3.2.11 ; affected >= 3.3.0, < 3.3.9

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST β€” attribution requested
ENISA EUVDENISA β€” reproduction authorised, source acknowledged
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain β€” this product uses data from the NVD API but is not endorsed or certified by the NVD