Description
argocd-mcp 0.8.0 binds its HTTP transport to every network interface and accepts MCP sessions without requiring caller credentials when ARGOCD_API_TOKEN is configured. Attackers who can reach the listener can invoke the full tool surface using the operator's stored token to create applications, request syncs, and modify Argo CD resources.
Published: 2026-08-29
Score: 10 Critical
EPSS: 1.7% Low
KEV: No
Impact: Authentication Bypass
Action: Immediate Patch
AI Analysis

Impact

argocd-mcp 0.8.0 contains an authentication bypass flaw that allows an unauthenticated attacker to open MCP sessions without credentials when the environment variable ARGOCD_API_TOKEN is set. The vulnerability is a false negative string comparison (CWE-1327). As a result an attacker who can reach the exposed HTTP interface can create applications, trigger syncs, and modify Argo CD resources using the operator’s stored token. The impact is therefore unauthorized, privilege‑escalating access to the entire Argo CD management plane.

Affected Systems

The flaw is present in the version 0.8.0 of argoproj‑labs:argocd‑mcp. No other versions are listed as affected.

Risk and Exploitability

The CVSS score of 10 indicates the highest risk severity. Because the service binds to all network interfaces, any host that can reach the listener can exploit the flaw without prior authentication or elevated privileges. The EPSS score is 1%, but the lack of an official KEV listing does not diminish the potential impact. The likely attack vector is network access to the public or internal interface where the MCP service is listening. Given the complete loss of authentication, exploitation is highly feasible and would allow attackers to create applications, trigger syncs, and modify Argo CD resources.

Generated by OpenCVE AI on September 21, 2026 at 05:54 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update argocd-mcp to the latest patched version that removes the authentication bypass.
  • Configure ARGOCD_API_TOKEN to use a secure value and restrict its exposure, or remove the variable if not needed.
  • Limit the network exposure of the MCP HTTP listener by binding it to localhost or enforcing firewall rules that restrict access to trusted hosts.

Generated by OpenCVE AI on September 21, 2026 at 05:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 31 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
First Time appeared Argoproj-labs
Argoproj-labs argocd-mcp
Vendors & Products Argoproj-labs
Argoproj-labs argocd-mcp

Sat, 29 Aug 2026 14:00:00 +0000

Type Values Removed Values Added
Description argocd-mcp 0.8.0 binds its HTTP transport to every network interface and accepts MCP sessions without requiring caller credentials when ARGOCD_API_TOKEN is configured. Attackers who can reach the listener can invoke the full tool surface using the operator's stored token to create applications, request syncs, and modify Argo CD resources.
Title argocd-mcp 0.8.0 Authentication Bypass via Unauthenticated HTTP
Weaknesses CWE-1327
References
Metrics cvssV3_1

{'score': 10, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H'}

cvssV4_0

{'score': 10, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H'}


Subscriptions

Argoproj-labs Argocd-mcp
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-24T14:20:30.930Z

Reserved: 2026-08-29T13:22:59.955Z

Link: CVE-2026-82456

cve-icon Vulnrichment

Updated: 2026-09-02T17:59:38.187Z

cve-icon NVD

Status : Deferred

Published: 2026-08-29T14:16:38.767

Modified: 2026-09-23T17:17:46.233

Link: CVE-2026-82456

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T06:00:09Z

Weaknesses
  • CWE-1327

    Binding to an Unrestricted IP Address