Skip to main content

Grafana EUVDEUVD-2026-112193

| CVE-2026-88967 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-10-28 GRAFANA GHSA-x2pj-wh9r-2j32
7.7
CVSS 3.1 · Vendor: GRAFANA
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with Grafana query access
  2. Delivery
    Craft Azure Monitor query to attacker endpoint
  3. Exploit
    Grafana issues server-side request with token
  4. Execution
    Capture disclosed Azure access token
  5. Impact
    Replay token against Azure resources

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires (1) an Azure Monitor data source configured in the Grafana instance and (2) an authenticated account that holds query access to that data source (PR:L) - it is not reachable by fully anonymous users. Given those prerequisites, no user interaction, special timing, or unusual complexity is needed (AC:L/UI:N) and the request is network-reachable. The practical limiting factors are therefore the presence of an Azure Monitor data source and possession of a query-capable role; environments without Azure Monitor data sources are not exposed, and the trigger mechanism beyond 'a user with query access can cause server-side requests to an attacker-controlled endpoint' is not further detailed in the available sources.

Impact

This is a genuine but conditional priority rather than an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N, 7.7 High) shows a network-reachable, low-complexity attack that requires low privileges (PR:L) - specifically a Grafana account with query access to an Azure Monitor data source - and no user interaction. The scope change (S:C) and C:H are well justified: the leaked Azure access token is credential material that unlocks Azure resources beyond Grafana itself, so the real impact extends past the vulnerable host. The vuln.today Decision label is 'this_week', consistent with a serious but not drop-everything issue. No EPSS score was provided, the CVE is not in CISA KEV, and no proof-of-concept or exploit reference is present in the input - so exploitation signals are absent rather than alarming. The main risk amplifier is that query access is a relatively common, low-privilege role in multi-tenant/multi-team Grafana deployments, meaning the PR:L barrier may be low in practice; the main limiter is that an Azure Monitor data source must actually be configured and the attacker must hold a query-capable account.

Exploit ScenarioDerived

A low-privileged Grafana user who has query access to an Azure Monitor data source crafts or manipulates a query so that the Grafana server issues a server-side request to an endpoint the attacker controls. Grafana attaches the data source's Azure access token to that outbound request, and the attacker's listening endpoint captures the token, which can then be replayed against Azure APIs. No special complexity or victim interaction is required (AC:L/UI:N), but the attacker must already hold a query-capable account (PR:L); no public exploit is identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 28, 2026

Grafana OSS and Grafana Enterprise can be tricked into sending server-side requests to an attacker-controlled endpoint that carry the Azure Monitor data source's Azure access token, handing that credential to the attacker. The flaw is only reachable in deployments that have an Azure Monitor data source configured, and only by an authenticated account holding query access to that data source (PR:L) - anonymous users cannot reach it, and instances without an Azure Monitor data source are not exposed. Because the stolen token grants access outside Grafana itself, the vector carries a scope change with high confidentiality impact and no integrity or availability impact; no public exploit was identified at time of analysis and the issue is not in CISA KEV, placing it in a this-week remediation cadence rather than an emergency.

RemediationAI

No vendor-released fixed version is identified in the available data, so the authoritative source for the patched release is the Grafana security advisory at https://grafana.com/security/security-advisories/cve-2026-88967; confirm the corrected version for each affected branch (10.x/11.x, 12.0, 12.3, 12.4, 13.0, 13.1, 13.2) there before upgrading. Because exploitation depends on two preconditions, exposure can be reduced in the interim by removing Azure Monitor data sources that are not actively needed and by restricting query access to those data sources to the smallest set of trusted accounts, recognising that this is a compensating control and not a complete fix - any user who retains query access on an Azure Monitor data source can still reach the vulnerable path. Given that the flaw discloses an Azure access token, rotating the credentials or tokens used by affected Azure Monitor data sources is prudent where the instance has been reachable by users holding query access, with the trade-off that rotation briefly interrupts queries until the data source is reconfigured. The decision label for this CVE is this_week, so scheduling the upgrade within the current patch cycle is appropriate.

Affected VersionsENISA

Grafana OSS 13.0.0 ≤13.0.11
Grafana OSS 12.0.0 ≤12.2.10
Grafana OSS 12.3.0 ≤12.3.11
Grafana Enterprise 10.0.0 ≤11.6.16
Grafana OSS 13.1.0 ≤13.1.8
Grafana Enterprise 13.1.0 ≤13.1.8
Grafana OSS 12.4.0 ≤12.4.13
Grafana OSS 13.2.0 ≤13.2.4
Grafana OSS 10.0.0 ≤11.6.16
Grafana Enterprise 13.2.0 ≤13.2.4
Grafana Enterprise 12.4.0 ≤12.4.13
Grafana Enterprise 12.3.0 ≤12.3.11
Grafana Enterprise 13.0.0 ≤13.0.11
Grafana Enterprise 12.0.0 ≤12.2.10

Affected Packages

euvd grafana_enterprise no fix
euvd grafana_oss no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-918 (server-side request forgery) in Grafana's data source handling for Azure Monitor. Grafana's backend brokers queries to configured data sources on the user's behalf, and the Azure Monitor data source holds an Azure access token used to authenticate those queries; the advisory states that a user with query access can cause server-side requests to an attacker-controlled endpoint that disclose that token in the request. The CVSS scope change (S:C) reflects that the leaked credential is valid beyond the Grafana instance, against Azure itself, which is why confidentiality is rated high while integrity and availability are rated none. The trigger mechanism beyond 'a user with query access can cause server-side requests to an attacker-controlled endpoint' is not further detailed in the available sources, and no specific request path or parameter is described. The CPE data identifies both grafana_oss and grafana_enterprise as affected product families across multiple release branches.

Know when Grafana gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GRAFANA) PRIMARY 7.7 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 7.7 HIGH

Query access is a low-privilege authenticated role (PR:L), the attack is network/low-complexity with no interaction, and the leaked Azure token affects resources beyond Grafana (S:C, C:H; no integrity or availability impact).

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N

Primary rating from Vendor (GRAFANA).

CVSS VectorVendor: GRAFANA

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

A user with query access to an Azure Monitor data source in Grafana can cause server-side requests to an attacker-controlled endpoint that disclose the data source's Azure access token (server-side request forgery).

Executive ViewAI

Why It Matters

Grafana OSS and Enterprise deployments with an Azure Monitor data source are exposed to a credential-theft flaw (CVE-2026-88967) that lets any authenticated user with query access redirect Azure access tokens to an attacker-controlled endpoint. This hands attackers valid Azure credentials, potentially compromising cloud resources beyond Grafana. Leadership should care because it affects cloud identity security and requires coordinated remediation across Grafana and Azure configurations.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict query access to the Azure Monitor data source to trusted users; disable the Azure Monitor data source if not essential; implement network egress controls to prevent outbound requests to untrusted endpoints; rotate Azure access tokens regularly; monitor for anomalous outbound traffic from Grafana.

Threat Intelligence Overview

Prevalence
High
Grafana is a very widely deployed enterprise and open-source monitoring platform
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

CVE-2024-9264 CRITICAL POC
9.4 Oct 18

The SQL Expressions experimental feature of Grafana allows for the evaluation of `duckdb` queries containing user input.

CVE-2023-34111 CRITICAL POC
9.8 Jun 06

The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerabili

CVE-2022-26148 CRITICAL POC
9.8 Mar 21

An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix. Rated critical severity (CVSS 9.8), this

CVE-2020-27846 CRITICAL POC
9.8 Dec 21

A signature verification vulnerability exists in crewjam/saml. Rated critical severity (CVSS 9.8), this vulnerability is

CVE-2018-15727 CRITICAL POC
9.8 Aug 29

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

CVE-2026-63087 CRITICAL POC
9.3 Jul 16

Authentication bypass in Grafana OnCall through 1.16.11 lets unauthenticated remote attackers mint a valid PluginAuthTok

CVE-2023-36649 CRITICAL POC
9.1 Dec 12

Insertion of sensitive information in the centralized (Grafana) logging system in ProLion CryptoSpike 3.0.15P2 allows re

CVE-2025-4123 HIGH POC
7.6 May 22

A cross-site scripting (XSS) vulnerability exists in Grafana caused by combining a client path traversal and open redire

CVE-2020-13379 HIGH POC
8.2 Jun 03

The avatar feature in Grafana 3.0.1 through 7.0.1 has an SSRF Incorrect Access Control issue. Rated high severity (CVSS

CVE-2023-1387 HIGH POC
7.5 Apr 26

Grafana is an open-source platform for monitoring and observability. Rated high severity (CVSS 7.5), this vulnerability

CVE-2022-32276 HIGH POC
7.5 Jun 17

Grafana 8.4.3 allows unauthenticated access via (for example) a /dashboard/snapshot/*?orgId=0 URI. Rated high severity (

CVE-2022-32275 HIGH POC
7.5 Jun 06

Grafana 8.4.3 allows reading files via (for example) a /dashboard/snapshot/%7B%7Bconstructor.constructor'/.. Rated high

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy