Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain link to paused public dashboard
-
DeliveryRequest frontend bootstrap data-source endpoints
-
ExploitServer serves config without revalidating token
-
ExecutionHarvest stored browser-access credentials
-
ImpactReuse credentials against back-end data sources
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation 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) a dashboard that was configured as a shared/public dashboard and then PAUSED (not deleted - deleting the share correctly revokes the token); (2) the attacker possessing the still-valid public share link/token; and (3) for credential disclosure specifically, one or more data sources configured to use browser (direct) access mode, whose stored credentials are then exposed. No authentication and no user interaction are needed (PR:N/UI:N) against a reachable Grafana instance, but the pause-not-delete state and non-default browser-access data-source mode materially narrow real-world exposure; instances with only server-access data sources leak configuration but not the same stored credentials. |
| Impact | This is a genuine but moderate-severity authorization flaw, not an inflated high-CVSS finding. The CVSS 3.1 base vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N = 5.3) is internally consistent with the description: a network-reachable, unauthenticated, low-complexity information-disclosure bug with no integrity or availability impact. The most severe element - leakage of stored data-source credentials - is what makes this worth attention despite the medium score, since disclosed credentials can be pivoted against back-end data sources. However, several real-world limiters keep true risk moderate: it only affects dashboards that were both publicly shared AND then paused (deletion correctly revokes the token), and credential exposure is confined to data sources configured with browser (direct) access mode, which is non-default and increasingly deprecated in Grafana. No EPSS score, no CISA KEV listing, and no public exploit code are provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation - consistent with a vendor self-reported advisory. Net: prioritize patching where public dashboards and browser-access data sources are in use, but this is not an emergency remote-code-execution class issue. |
| Exploit ScenarioDerived | An organization publicly shares a Grafana dashboard, then later 'pauses' the share believing this cuts off access. An attacker who retained the original share link requests the frontend bootstrap endpoints and, without authenticating, receives the dashboard's data-source configuration - including stored credentials for any browser-access data sources - which can then be reused against those back-end systems. No public exploit code is identified at time of analysis; exploitation requires only possession of a previously-valid share link. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 29, 2026
Pausing a shared (public) Grafana dashboard fails to revoke the public access token, so anyone still holding the share link can continue to reach the frontend bootstrap endpoints unauthenticated and retrieve the dashboard's data-source configuration - including stored credentials for data sources configured in browser (direct) access mode. The flaw is a missing authorization check (CWE-862) affecting both Grafana OSS and Grafana Enterprise, rated CVSS 5.3 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N), meaning remote, unauthenticated access with no user interaction but a confidentiality-only impact. Exploitation is materially narrowed by prerequisites: the dashboard must be paused rather than deleted (deleting correctly revokes the token), the attacker must still possess the share link, and credential disclosure specifically requires browser-access data sources; no public exploit code has been identified at time of analysis.
RemediationAI
No fixed release version is specified in the supplied data, so treat the Grafana security advisory at https://grafana.com/security/security-advisories/cve-2026-81841 as the authoritative source for patched versions and apply the vendor's update as soon as it is published. Until then, the most reliable mitigation is to DELETE any shared/public dashboard that is being retired instead of pausing it - the vulnerability description confirms deletion revokes the token while pausing does not, so pausing should not be relied on as a revocation mechanism for any dashboard that previously had a public link. Operators who cannot immediately delete shares should disable the public dashboards feature entirely (via the relevant Grafana feature toggle for public dashboards) or block unauthenticated access to the public dashboard bootstrap endpoints at a reverse proxy or ingress, accepting that this breaks all legitimate public dashboard consumers. Because configuration of browser-access data sources is exposed to unauthenticated holders of a leaked link, rotate the credentials stored on any data source configured in browser (direct) access mode, or switch those data sources to server access where the use case permits - noting that switching access mode can change which credentials are proxied and may affect existing dashboard queries. Finally, review access logs for requests to public dashboard bootstrap endpoints from links tied to dashboards that were paused, and remove or invalidate any share links that were distributed outside the intended audience.
Affected VersionsENISA
Affected Packages
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-862 (Missing Authorization) in the lifecycle handling of public/shared dashboard tokens. Grafana's public dashboard feature issues a token that grants unauthenticated access to the endpoints that serve frontend bootstrap data for that dashboard. The application implements token revocation on the delete path but not on the pause path, leaving the token valid for those bootstrap endpoints after a dashboard is paused. Because the bootstrap payload includes the dashboard's data-source configuration, an unauthenticated holder of the link can read that configuration; where a data source is configured with browser (direct) access mode, the stored credentials are exposed as well, whereas server-access data sources do not leak the same stored credentials. The CPE data covers both cpe:2.3:a:grafana:grafana_oss and cpe:2.3:a:grafana:grafana_enterprise without a version bound in the supplied data, confirming the issue is a code-path defect in the public dashboard feature rather than a product-edition or add-on issue. The CVSS vector (PR:N/UI:N, C:L with I:N/A:N) matches the assessment: it is a state-dependent information disclosure rather than an authentication bypass granting control of the instance.
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
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Unauthenticated network read via a leaked share link (AV:N/AC:L/PR:N/UI:N); confidentiality-only, and C:L because exposure is gated to non-default browser-access data sources; no integrity or availability impact.
Primary rating from Vendor (GRAFANA).
CVSS VectorVendor: GRAFANA
Lifecycle Timeline
2DescriptionCVE.org
Pausing a shared (public) dashboard did not revoke its access token for the endpoints that serve frontend bootstrap data. Anyone holding the link to a paused shared dashboard could still retrieve, without authenticating, the configuration of the dashboard's data sources, including stored credentials for data sources using browser access (missing authorization). Deleting the shared dashboard does revoke the token.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
The SQL Expressions experimental feature of Grafana allows for the evaluation of `duckdb` queries containing user input.
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
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
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Affected |
| SUSE Multi-Linux Manager Client Tools for SLE 15 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Affected |
| openSUSE Leap 15.3 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
| SUSE Multi Linux Manager Tools SLE-15 | Affected |
| ses/7.1/ceph/grafana ses/7/ceph/grafana suse/multi-linux-manager/5.2/x86_64/monitoring-grafana | Affected |
EUVD-2026-89456
GHSA-4jjr-w7m9-wx5q
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB