Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Unauthenticated network request with a single crafted header (AV:N/AC:L/PR:N/UI:N); token disclosure and reach into other systems drive C:H and S:C, with no direct integrity/availability impact.
Primary rating from Vendor (GRAFANA).
CVSS VectorVendor: GRAFANA
Lifecycle Timeline
2DescriptionCVE.org
A confused-deputy flaw in Grafana MCP Server allows an unauthenticated remote attacker to exfiltrate the server's environment-configured Grafana service-account token by supplying a crafted X-Grafana-URL request header. This also enables SSRF against arbitrary internal services, including cloud metadata endpoints.
AnalysisAI
Server-side request forgery and credential theft in Grafana MCP Server lets an unauthenticated remote attacker steal the server's environment-configured Grafana service-account token by sending a crafted X-Grafana-URL request header, and pivot to reach arbitrary internal services including cloud metadata endpoints. The token grants the attacker the MCP server's full Grafana privileges, and the SSRF primitive exposes internal infrastructure behind the network perimeter. No public exploit identified at time of analysis, but the CVSS 8.6 (scope-changed) rating and unauthenticated network vector make this a high-priority fix.
Technical ContextAI
Grafana MCP Server is a Model Context Protocol (MCP) server that bridges AI assistants/agents to a Grafana instance, authenticating to Grafana with a service-account token typically supplied through an environment variable. This is a confused-deputy weakness: the server trusts a client-controlled X-Grafana-URL header to decide which Grafana endpoint to talk to, so an attacker can redirect the server's authenticated outbound request to a host they control and capture the attached service-account token, or point it at internal-only addresses. The root-cause classes are CWE-441 (Confused Deputy) and CWE-918 (Server-Side Request Forgery); the CWE field is marked N/A in the source data, so these are inferred from the described behavior. The affected CPE is cpe:2.3:a:grafana:grafana_mcp_server with an unbounded version range (all versions prior to the fix).
RemediationAI
Patch available per vendor advisory - upgrade Grafana MCP Server to the fixed release identified in Grafana's advisory at https://grafana.com/security/security-advisories/cve-2026-15583 (no exact fix version is present in the provided data, so confirm the target version directly from that page). As compensating controls until patched: place the MCP server behind authentication and network ACLs so untrusted clients cannot reach it, and strip or ignore attacker-supplied X-Grafana-URL headers at a reverse proxy so the server only ever talks to a hardcoded internal Grafana URL (trade-off: breaks any legitimate multi-tenant/dynamic-target use of that header). Additionally, enforce egress filtering so the MCP server cannot make outbound connections to arbitrary hosts or to cloud metadata endpoints such as 169.254.169.254, and where the platform supports it require IMDSv2 to blunt metadata-credential theft (trade-off: may break legitimate integrations that rely on broad outbound access). Rotate the Grafana service-account token after patching, since it may already have been exposed, and scope that token to least privilege.
The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerabili
An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix. Rated critical severity (CVSS 9.8), this
A signature verification vulnerability exists in crewjam/saml. Rated critical severity (CVSS 9.8), this vulnerability is
Grafana 2.x, 3.x, and 4.x before 4.6.4 and 5.x before 5.2.3 allows authentication bypass because an attacker can generat
The SQL Expressions experimental feature of Grafana allows for the evaluation of `duckdb` queries containing user input.
Authentication bypass in Grafana OnCall through 1.16.11 lets unauthenticated remote attackers mint a valid PluginAuthTok
Insertion of sensitive information in the centralized (Grafana) logging system in ProLion CryptoSpike 3.0.15P2 allows re
A cross-site scripting (XSS) vulnerability exists in Grafana caused by combining a client path traversal and open redire
The avatar feature in Grafana 3.0.1 through 7.0.1 has an SSRF Incorrect Access Control issue. Rated high severity (CVSS
Grafana is an open-source platform for monitoring and observability. Rated high severity (CVSS 7.5), this vulnerability
Grafana 8.4.3 allows unauthenticated access via (for example) a /dashboard/snapshot/*?orgId=0 URI. Rated high severity (
Grafana 8.4.3 allows reading files via (for example) a /dashboard/snapshot/%7B%7Bconstructor.constructor'/.. Rated high
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-44597
GHSA-7cfp-pmw3-4j7r