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 · NVD
Share

Severity by source

NVD PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
SUSE
MEDIUM
qualitative
Red Hat
4.3 MEDIUM
qualitative

Primary rating from NVD.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

2
Analysis Generated
Jun 08, 2026 - 12:47 vuln.today
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.

AnalysisAI

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.

Technical ContextAI

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.

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.

CVE-2026-33381 HIGH
8.1 May 13

Privilege revocation race condition in Grafana OSS allows a user whose service-account token-minting permission was just

CVE-2026-33376 HIGH
7.4 May 13

Authentication bypass in Grafana OSS Auth Proxy allows remote attackers to circumvent IPv6 allow-list restrictions becau

CVE-2026-33377 HIGH
7.1 May 13

Privilege escalation in Grafana OSS allows an authenticated Editor with write access to a dashboard they do not own to o

CVE-2026-33378 MEDIUM
6.5 May 13

Uncontrolled resource consumption in Grafana OSS allows authenticated low-privilege users to trigger an out-of-memory (O

CVE-2026-28376 MEDIUM
6.5 May 13

Unbounded memory allocation in Grafana OSS's Live push endpoint allows any authenticated user to exhaust server memory b

CVE-2026-28379 MEDIUM
6.5 May 13

Grafana Live's concurrent request handling exposes authenticated Viewer-role users as a denial-of-service vector: sendin

CVE-2026-28383 MEDIUM
6.5 May 13

Unbounded memory allocation in Grafana OSS's plugin resources endpoint allows any authenticated low-privileged user to t

CVE-2026-33380 MEDIUM
6.5 May 13

Arbitrary file read in Grafana OSS exposes server filesystem contents to authenticated low-privilege users when the sqlE

CVE-2026-28380 MEDIUM
6.5 May 13

Missing authorization in Grafana OSS's snapshot deletion endpoint allows any authenticated Editor-role user to delete ar

CVE-2026-21723 MEDIUM
5.3 Jul 23

Grafana OSS exposes an unauthenticated or low-privilege denial-of-service path through its alertmanager templates test e

CVE-2026-28378 LOW
2.7 Jul 07

Cross-organization authorization bypass in Grafana OSS and Enterprise allows an authenticated Org Admin to delete public

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

Share

EUVD-2026-30137 vulnerability details – vuln.today

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