Skip to main content

Grafana CVE-2026-100105

| EUVDEUVD-2026-112192 HIGH
Incorrect Authorization (CWE-863)
2026-10-28 GRAFANA GHSA-92gx-p2qg-82fw
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 as low-privileged contact-point editor
  2. Delivery
    Switch integration to legacy schema version
  3. Exploit
    Bypass protected-field authorization check
  4. Execution
    Modify destination URL / read stored credentials
  5. Impact
    Redirect alert notifications and exfiltrate secrets

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
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 an authenticated Grafana account that has been granted permission to edit contact points but has been denied permission to edit their protected fields (PR:L) - i.e. a specifically delegated, constrained alerting-management role. The concrete trigger named in the description is switching a contact-point integration to a legacy schema version, which causes the protected-field authorization check to be applied incorrectly; this is the exact condition and it does not require user interaction or a non-default feature toggle beyond having legacy schema handling available. Limiting factors: the attacker must already possess the contact-point editing role (no anonymous or pre-auth path), the target deployment must run an affected version (OSS 12.4.x-13.2.x or Enterprise 12.4.x-13.2.x within the listed ranges), and value is realized only where contact points store sensitive credentials or route security-relevant alerts.

Impact

This is a credible operational priority but not an emergency: the vuln.today decision label is 'this_week', and the signals are internally consistent with a moderate-to-serious authorization flaw rather than a mass-exploitation threat. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N, 7.7) indicates a network-reachable, low-complexity attack that requires an authenticated low-privileged account (PR:L) - specifically a user already granted permission to edit contact points - and crosses a security authority (S:C) to reach protected data it should not control. There is no CISA KEV listing and no EPSS score was provided, so there is no evidence of active or widespread exploitation; likewise no public exploit or PoC reference appears in the input, so this is a privilege/authorization weakness exploitable by insiders or any attacker who already holds a constrained Grafana editing role, not a pre-auth internet mass-exploitation bug. The CWE-863 (incorrect authorization) classification aligns well with the description. One tension worth verifying: the CVSS scores integrity as I:N even though the described attack modifies protected settings such as a contact point's destination URL, which is a modification of trusted configuration - so the real-world impact arguably includes an integrity element beyond the C:H confidentiality rating.

Exploit ScenarioDerived

A Grafana user who has been delegated permission to edit contact points - but who is explicitly not allowed to edit the protected fields of those contact points - switches an existing integration to a legacy schema version. Because the legacy-schema code path applies authorization incorrectly, the user can then alter protected settings such as the notification destination URL, exposing stored credentials and silently redirecting alert notifications to an attacker-controlled endpoint. No public exploit code is identified in the provided data, and the attack requires an existing low-privileged authenticated Grafana account.

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 12.4.x through 13.2.x allow an authenticated user who can edit contact points but is denied permission to edit their protected fields to change those protected settings - including a contact point's destination URL - by switching an integration to a legacy schema version, potentially exposing stored credentials and redirecting alert notifications. The underlying issue is an incorrect authorization check (CWE-863) rated 7.7 with a scope change; no public exploit code and no CISA KEV entry are identified at time of analysis, and the vuln.today decision label is 'this_week', making this a credible operational priority rather than an emergency.

RemediationAI

The provided data does not list an explicit fixed version for each branch; consult the Grafana security advisory at https://grafana.com/security/security-advisories/cve-2026-100105 to identify the patched release for 12.4.x, 13.0.x, 13.1.x and 13.2.x and upgrade to a release outside the affected ranges. If upgrading cannot be completed this week, reduce exposure by restricting the contact-point editing role to trusted operators, removing or avoiding legacy schema integrations where possible, auditing existing contact points for unexpected destination URLs or schema downgrades, and rotating any credentials stored in contact points that may have been readable - recognizing that tightening the role limits alerting management flexibility and that auditing and credential rotation can interrupt notification delivery until configurations are revalidated.

Affected VersionsENISA

Grafana Enterprise 13.1.0 ≤13.1.8
Grafana Enterprise 13.0.0 ≤13.0.11
Grafana OSS 13.2.0 ≤13.2.4
Grafana OSS 13.1.0 ≤13.1.8
Grafana OSS 13.0.0 ≤13.0.11
Grafana OSS 12.4.0 ≤12.4.13
Grafana Enterprise 13.2.0 ≤13.2.4
Grafana Enterprise 12.4.0 ≤12.4.13

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 alerting contact points route notifications to integrations, and each integration carries a schema version; legacy schema versions remain supported for backward compatibility. Protected fields such as destination URLs and stored credentials are meant to require a higher permission than ordinary contact-point editing, but when an integration is switched to a legacy schema version the protected-field authorization check is applied incorrectly. This is CWE-863 (incorrect authorization), and the assessed CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N reflects a network-reachable, low-privilege, no-interaction path with a scope change, high confidentiality impact from credential exposure and limited integrity impact from altered alert routing. The specific code path that mishandles the legacy schema is not described in the available sources, and exploitation requires the attacker to already hold the constrained contact-point editing role.

Know when Grafana Oss 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 8.5 HIGH

Network-reachable UI with a low-privileged contact-point editor (PR:L), authority crossed to protected fields (S:C), stored credentials exposed (C:H) and protected config modified (I:L); no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/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 permission to edit contact points but not their protected fields can change protected settings, such as a contact point's destination URL, by switching an integration to a legacy schema version, which can expose stored credentials and redirect alert notifications (incorrect authorization).

Executive ViewAI

Why It Matters

A high-severity authorization bypass in Grafana OSS and Enterprise (versions 12.4.x through 13.2.x) allows users with limited permissions to modify protected contact point settings, including destination URLs and stored credentials. This could enable redirection of alert notifications and credential exposure, affecting organizations that rely on Grafana for monitoring and alerting. Leadership should prioritize remediation to maintain trust in alert delivery and protect sensitive integration credentials.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict contact point edit permissions to a minimal set of trusted users, enable audit logging for contact point changes, monitor alert destinations for unauthorized modifications, and consider network-level controls to limit outbound alert traffic to approved endpoints.

Threat Intelligence Overview

Prevalence
High
Grafana OSS and Enterprise are very widely deployed monitoring platforms
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
CVE-2026-15815 HIGH
8.8 Sep 17

Symlink-based archive extraction in Grafana OSS and Grafana Enterprise lets a malicious plugin archive write arbitrary f

CVE-2026-103506 HIGH
8.9 Oct 28

Grafana OSS and Grafana Enterprise 13.2 installations that have explicitly enabled the experimental kubernetesSsoSetting

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-88967 HIGH
7.7 Oct 28

Grafana OSS and Grafana Enterprise can be tricked into sending server-side requests to an attacker-controlled endpoint t

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-76154 HIGH
7.3 Sep 17

Stored cross-site scripting in Grafana's Geomap panel allows an authenticated user holding at least the Editor role to e

CVE-2026-17183 HIGH
7.1 Aug 19

Grafana OSS's Unified Alerting component allows a low-privileged authenticated organization member to query any datasour

CVE-2026-9703 HIGH
7.1 Oct 15

Authenticated Grafana users holding only the Viewer role can create, modify, and delete Loki alerting rules because Graf

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-17033 MEDIUM
6.8 Aug 24

Stored cross-site scripting in Grafana OSS allows an authenticated Editor-level attacker to hijack the browser session o

CVE-2026-33374 MEDIUM
6.5 Oct 13

Authenticated users can crash Grafana OSS and Grafana Enterprise by sending requests with unbounded body sizes to the Pr

CVE-2026-16491 MEDIUM
6.5 Oct 27

Broken role-based access control in Grafana 13.0.x through 13.1.x lets an authenticated user who holds dashboard permiss

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