Skip to main content

Grafana CVE-2026-28378

| EUVDEUVD-2026-42109 LOW
Improper Access Control (CWE-284)
2026-07-07 GRAFANA GHSA-x94r-qqxh-wpj5
2.7
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as Org Admin in any organization
  2. Delivery
    Enumerate or obtain target public dashboard UID from another org
  3. Exploit
    Craft DELETE request to public dashboard deletion endpoint with target UID
  4. Execution
    Endpoint skips org-ownership validation
  5. Impact
    Target dashboard deleted across organizational boundary

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

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

Exploitation Conditions

Exploitation requires the attacker to hold an authenticated Org Admin role (PR:L per CVSS vector) within any organization on the target Grafana instance - this is not an unauthenticated or anonymous attack. The target resource must be a public dashboard; the vulnerability is specific to the public dashboard deletion endpoint and does not apply to all dashboard types. The attacker must also know or successfully enumerate the target dashboard's unique identifier (e.g., UID), which is the source of the AC:H rating and the primary practical barrier. Exploitation is meaningful only in multi-tenant Grafana deployments where Org Admins from different, mutually untrusted organizations share the same instance. Single-tenant deployments and deployments where all Org Admins are equally trusted are not meaningfully at risk. No user interaction from the victim organization is required once the dashboard identifier is known.

Impact

The CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N) scores 3.1, correctly reflecting a network-reachable but authentication-gated and complexity-constrained flaw with limited integrity impact. The AC:H rating acknowledges that an attacker must obtain or enumerate dashboard identifiers belonging to another organization, which is a meaningful barrier. No EPSS data is available to quantify exploitation probability, no CISA KEV listing exists, and no public proof-of-concept code has been identified - all signals point to low immediate exploitation urgency. Real-world risk is almost entirely confined to multi-tenant Grafana deployments where administrators of different, mutually untrusted organizations coexist on the same instance; self-hosted or single-tenant deployments where all Org Admins are trusted present negligible exposure. The absence of confidentiality and availability impact means the worst-case outcome is loss of public dashboard resources, not data exfiltration or service disruption.

Exploit ScenarioDerived

An attacker with Org Admin credentials in Organization A enumerates or infers the UID of a public dashboard belonging to Organization B - for example, by observing shared dashboard links or through API enumeration - then issues a DELETE request to the public dashboard deletion endpoint using that UID. Because the endpoint does not validate organizational ownership, the request succeeds and the target dashboard is permanently deleted. No public proof-of-concept code exists at time of analysis.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 07, 2026

Cross-organization authorization bypass in Grafana OSS and Enterprise allows an authenticated Org Admin to delete public dashboards owned by a different organization by supplying the target dashboard's identifiers to the deletion endpoint. The missing tenant-isolation check on the delete operation means any Org Admin - regardless of their organizational scope - can reach and destroy dashboards across organizational boundaries. No public exploit has been identified at time of analysis, and the low CVSS score of 3.1 reflects the constrained impact and prerequisite of an existing Org Admin credential.

RemediationAI

Consult the Grafana security advisory at https://grafana.com/security/security-advisories/cve-2026-28378 for the vendor-released patched version - no exact fix version number is confirmed from the available data, so the patch version must be taken directly from the advisory. As a compensating control prior to patching in multi-tenant environments, audit and minimize Org Admin role assignments to only fully trusted internal users, since exploitation requires holding this role. Organizations operating Grafana in single-tenant mode or where all Org Admins belong to the same trust domain have negligible residual risk. Monitoring public dashboard activity logs for unexpected deletion events can serve as a detection mechanism while a patch is evaluated.

Affected VersionsENISA

Grafana OSS 12.4.0 ≤12.4.1
Grafana Enterprise 12.3.0 ≤12.3.5
Grafana OSS 12.1.0 ≤12.1.9
Grafana Enterprise 12.1.0 ≤12.1.9
Grafana OSS 12.2.0 ≤12.2.7
Grafana Enterprise 12.4.0 ≤12.4.1
Grafana Enterprise 12.2.0 ≤12.2.7
Grafana OSS 11.6.0 ≤11.6.13
Grafana Enterprise 11.6.0 ≤11.6.13
Grafana OSS 12.3.0 ≤12.3.5

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

Grafana's multi-tenant architecture segments resources by organization, with Org Admins granted administrative control only within their assigned organization. Both Grafana OSS (cpe:2.3:a:grafana:grafana_oss:*:*:*:*:*:*:*:*) and Grafana Enterprise (cpe:2.3:a:grafana:grafana_enterprise:*:*:*:*:*:*:*:*) are affected. The vulnerability arises in the public dashboard deletion API endpoint, which accepts dashboard identifiers (such as UIDs) but fails to verify that the authenticated requester's organization matches the organization that owns the target dashboard. No CWE is formally assigned, but the root cause class is consistent with CWE-639 (Authorization Bypass Through User-Controlled Key) or CWE-284 (Improper Access Control) - the endpoint trusts a caller-supplied identifier without a tenant-ownership assertion.

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 LOW
NVD 2.7 LOW
AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 3.1 LOW

Requires authenticated Org Admin role (PR:L) and knowledge of cross-org dashboard identifiers (AC:H); impact is limited to cross-tenant deletion (I:L) with no confidentiality or availability effect.

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

Primary rating from Vendor (GRAFANA).

CVSS VectorNVD

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

Lifecycle Timeline

1
CVSS changed
Jul 10, 2026 - 16:07 NVD
3.1 (LOW) 2.7 (LOW)

DescriptionNVD

The public dashboard deletion endpoint does not enforce organization isolation, allowing an Org Admin in one organization to delete public dashboards belonging to a different organization by supplying the target dashboard's identifiers.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
High
widely-deployed observability platform across enterprise and cloud environments
Data Quality
5 sources
Confidence: Medium

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 LOW
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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