ZeroHour

CVE-2026-82456

niche

Unauthenticated MCP Session Access in argocd-mcp 0.8.0 Exposes Argo CD Control

CVSS 4.0
10.0 critical
EPSS
<1%p30
Published
()
Modified
AI analysis

argocd-mcp 0.8.0 binds its HTTP transport to every network interface and, when ARGOCD_API_TOKEN is configured, accepts MCP sessions without authenticating the caller. Any attacker who can reach the listener can open a session and invoke the server's full tool surface, which executes with the operator's stored Argo CD token. This grants the attacker the ability to create applications, request syncs, and modify Argo CD resources, effectively handing network-reachable clients the operator's write access to the GitOps controller. Operators running argocd-mcp 0.8.0 with the HTTP transport enabled and the listener reachable beyond localhost are affected. No public proof-of-concept, CISA KEV listing, or confirmed exploitation is known, and EPSS estimates about a 0.4% probability of exploitation within 30 days.

What to do: Audit whether argocd-mcp 0.8.0 is deployed and whether its HTTP transport is bound beyond localhost; if so, restrict it to localhost or an allowlisted network path using firewall rules or an authenticating reverse proxy. Consider removing or scoping ARGOCD_API_TOKEN to minimal RBAC permissions until a patched release is available, and monitor the project for a fix.

Affected
argocd-mcp project (open source) argocd-mcp0.8.0
Estimated exposure
nichelikely hundreds to low thousands of deployments (no public install telemetry) — MCP servers are a nascent tool category typically run per-operator locally or inside restricted container environments, and this specialized Argo CD integration has no public adoption metrics, so only a small population plausibly exposes…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

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.

Weakness
CWE-1327
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.