PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-113708 argoproj CVE debrief

A critical vulnerability exists in Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes. Specifically, from versions 2.7.0 until 3.3.15, 3.4.10, 3.5.4, and 3.6.0-rc2, Kustomize passes ref or version query values from remote resource, base, or component URLs to git fetch without an end-of-options separator. This allows a leading-hyphen value to be parsed as --upload-pack and execute a command inside argocd-repo-server when using a local transport such as file://. The command runs as the repo-server user, can read repository credentials and other process-accessible data, and can return output through manifest-generation errors.

Vendor
argoproj
Product
argo-cd
CVSS
CRITICAL 9.9
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-20
Original CVE updated
2026-10-20
Advisory published
2026-10-20
Advisory updated
2026-10-20

Who should care

Defenders responsible for Argo CD deployments, especially those using Kustomize with remote references, should assess their exposure and prioritize verification and potential updates.

Why it matters

CVE-2026-113708 is a critical vulnerability in Argo CD that allows for command execution in the repo-server via Kustomize remote references. Defenders should prioritize verifying exposure, especially in deployments using Kustomize with remote references, and assess the need for updates or mitigations.

  • Command execution in repo-server
  • Potential data theft through repository credentials access
  • Possible disruption via manifest-generation errors

Technical summary

The vulnerability arises from Kustomize passing ref or version query values from remote resource, base, or component URLs to git fetch without an end-of-options separator. This allows for command execution in the argocd-repo-server when using a local transport such as file://. The command runs as the repo-server user, can read repository credentials and other process-accessible data, and can return output through manifest-generation errors. Affected product deployments should be verified for exposure, and defenders should prioritize updates or mitigations for Argo CD versions 2.7.0 until 3.3.15, 3.4.10, 3.5.4, and 3.6.0-rc2.

Defensive priority

Defenders should prioritize verifying exposure in their Argo CD deployments, especially those using Kustomize with remote references, and assess the need for updates or mitigations.

Recommended defensive actions

  • Verify Argo CD version and assess exposure
  • Review Kustomize configurations for remote references
  • Update to a non-vulnerable version if necessary
  • Monitor for suspicious activity in repo-server logs
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The vulnerability details are based on the official CVE record and source item from cve_program_cvelist_v5, which provides information on the affected versions of Argo CD and the potential impact of the vulnerability.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-113708 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-113708

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-113708 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-113708

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Argo CD: A Kustomize remote ref can run commands in the repo-server

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/113xxx/CVE-2026-113708.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/argoproj/argo-cd/security/advisories/GHSA-9v9p-x54c-58gc

    Supplemental source - x_refsource_CONFIRM

  • Source reference

    Unverified legacy reference

    URL: https://github.com/argoproj/argo-cd/security/advisories/GHSA-j6cw-g6p4-7hch

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/argoproj/argo-cd/pull/12299

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/argoproj/argo-cd/commit/25badeb7a1e154805340bb7237e0ce671f3772dd

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://argo-cd.readthedocs.io/en/stable/user-guide/kustomize/

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/argoproj/argo-cd/releases/tag/v3.3.15

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/argoproj/argo-cd/releases/tag/v3.4.10

    Supplemental source - x_refsource_MISC

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.