Skip to main content

Grafana OSS EUVDEUVD-2026-30137

| CVE-2026-28374 MEDIUM
Improper Access Control (CWE-284)
2026-05-13 GRAFANA GHSA-8mrj-8pc8-39jm
4.3
CVSS 3.1 · Vendor: GRAFANA
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to Grafana as Editor-role user
  2. Delivery
    Enumerate or guess annotation IDs via API or network observation
  3. Exploit
    Craft DELETE request targeting out-of-scope annotation ID
  4. Execution
    Backend skips read-access check
  5. Impact
    Annotation permanently deleted without authorization

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 an authenticated Grafana account with the Editor role assigned - confirmed by the CVSS vector PR:L (low privilege required). The attacker does not need read or create permissions on the target annotation, which is the core of the flaw, but must have valid credentials and network access to the Grafana instance. Exploitation is further limited by the requirement to know or enumerate a valid annotation ID for the target resource; the SSVC Automatable: no rating reflects this enumeration hurdle. Exploitation is not possible by unauthenticated users, Viewer-role accounts, or users with no access to the Grafana instance. The vulnerability affects only the annotation deletion function - all other role-based access controls remain effective.

Impact

The CVSS base score of 4.3 (Medium) reflects a network-exploitable, low-complexity, low-privilege-required vector with partial integrity impact and no confidentiality or availability impact - an appropriate calibration. The EPSS score of 0.03% at the 8th percentile signals very low probability of observed exploitation in the near term, consistent with the SSVC assessment of Exploitation: none and Technical Impact: partial. The SSVC Automatable: no designation further reduces concern, as exploitation requires an authenticated session with Editor-level credentials rather than unauthenticated mass scanning. Grafana's own tagging as 'Authentication Bypass' is technically a stretch - the authentication layer functions correctly; the bypass is at the authorization layer (missing permission check on delete). No KEV listing and no public POC exist. The realistic risk is primarily an insider or compromised-editor scenario where annotation data integrity is damaged, not a remotely exploitable critical path. Defenders should treat this as a standard patch cycle item rather than an emergency.

Exploit ScenarioDerived

An authenticated Grafana user holding the Editor role enumerates annotation IDs by probing the Grafana API or observing network traffic within their accessible dashboards, then issues DELETE requests against annotation IDs belonging to restricted dashboards or data sources to which they have no read access. The backend processes the deletion without verifying read permissions, permanently removing the targeted annotations. No public exploit code exists, so this scenario currently requires manual crafting of API requests.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 08, 2026

Improper access control in Grafana OSS allows authenticated Editor-role users to delete any annotation instance-wide, regardless of whether they hold read or create permissions on that annotation. The flaw affects a broad version range from 8.5.0 through 13.0.1, exposing organizations to unauthorized data destruction by low-privileged internal users. No active exploitation has been identified at time of analysis (SSVC: none; EPSS: 0.03%, 8th percentile), and no public exploit code exists; real-world risk is constrained by the authentication prerequisite and partial integrity-only impact.

RemediationAI

Upgrade Grafana OSS to the appropriate security-patched release: 11.6.14+security-04 for the 8.5-11.6.x line, 12.2.8+security-04 for the 12.0-12.2.x line, 12.3.6+security-04 for the 12.3.x line, 12.4.3+security-02 for the 12.4.x line, or 13.0.1+security-01 for the 13.0.x line. Full details are available in Grafana's security advisory at https://grafana.com/security/security-advisories/cve-2026-28374. If immediate patching is not feasible, the practical compensating control is to audit and reduce Editor-role assignments to only trusted internal users, since exploitation requires an authenticated Editor session - revoking Editor privileges from any account not operationally required eliminates the attack surface entirely. There is no known configuration toggle to disable annotation deletion independently of Editor role capabilities, so role reduction is the most targeted workaround. Note that downgrading Editor accounts to Viewer role will prevent users from their normal dashboard-editing tasks, so scope this control carefully.

Affected VersionsENISA

Grafana OSS 12.3.0 ≤12.3.6
Grafana OSS 12.3.6 <12.3.6+security-04
Grafana OSS 12.4.0 ≤12.4.3
Grafana OSS 13.0.0 ≤13.0.1
Grafana OSS 13.0.1 <13.0.1+security-01
Grafana OSS 8.5.0 ≤11.6.14
Grafana OSS 12.4.3 <12.4.3+security-02
Grafana OSS 12.0.0 ≤12.2.8
Grafana OSS 11.6.14 <11.6.14+security-04
Grafana OSS 12.2.8 <12.2.8+security-04

Affected Packages

euvd grafana_oss fix: 11.6.14+security-04, 12.2.8+security-04, 12.3.6+security-04, 12.4.3+security-02, 13.0.1+security-01

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Grafana OSS implements a role-based access control model in which the Editor role is intentionally scoped to limited annotation capabilities - Editors are prohibited from creating or reading certain annotations. However, the annotation deletion endpoint (CWE-284: Improper Access Control) fails to enforce the same read-access gate that governs other annotation operations, creating an authorization inconsistency. An Editor can therefore reference an annotation by its ID and issue a delete operation that the backend will honor despite the role lacking read access to that resource. The affected product is confirmed via CPE string cpe:2.3:a:grafana:grafana_oss:*:*:*:*:*:*:*:* across a wide version sweep from 8.5.0 to 13.0.1. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N confirms the root cause is not a disclosure issue but a missing authorization check on a write/delete path, consistent with CWE-284.

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 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
SUSE MEDIUM
Red Hat 4.3 MEDIUM

Primary rating from Vendor (GRAFANA).

CVSS VectorVendor: GRAFANA

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

Lifecycle Timeline

1
Patch available
May 13, 2026 - 21:02 EUVD

DescriptionCVE.org

Editors could delete any annotation, even those they do not have read access to. The editor user cannot create or read the annotations.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Social Media
2
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor CIRCL VulDB

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
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

Vendor StatusVendor

SUSE

Severity: Medium
Product Status
SUSE Linux Enterprise Module for Package Hub 15 SP7 Fixed
SUSE Manager Client Tools 15 Fixed
SUSE Manager Client Tools for SLE 15 Fixed
SUSE Multi-Linux Manager Client Tools for SLE 15 Fixed
SUSE Linux Enterprise Module for Package Hub 15 SP4 Fixed

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