Skip to main content

Grafana EUVDEUVD-2026-112201

| CVE-2026-103506 HIGH
Improper Authorization (CWE-285)
2026-10-28 GRAFANA GHSA-qr52-42rj-4mw4
8.9
CVSS 4.0 · Vendor: GRAFANA
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged Grafana user
  2. Exploit
    Call SSO settings API lacking authorization check
  3. Execution
    Read client secrets and rewrite SSO config
  4. Impact
    Hijack instance-wide authentication

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization verification
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 experimental kubernetesSsoSettingsApi feature toggle to be explicitly enabled on Grafana OSS or Enterprise 13.2.0-13.2.4; this toggle is disabled by default, so default deployments are not affected. The attacker must hold a valid authenticated Grafana account (PR:L) but does NOT need the SSO-settings permission that should normally be required - that missing authorization check is the flaw. Primary limiting factors: the non-default experimental toggle (sharply narrowing the exposed population) and the need for any authenticated session; the specific API-call mechanics beyond 'missing authorization' are not described in the available sources.

Impact

Severity signals are moderately high but materially gated by deployment reality. The vendor-supplied CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N) scores 8.9 and reflects a network-reachable flaw usable by a low-privileged authenticated user (PR:L), with high confidentiality and integrity impact to both the vulnerable system (VC:H/VI:H) and subsequent systems (SC:H/SI:H) because SSO settings are instance-wide. The CWE-285 (improper authorization) classification matches the description: an authenticated user bypasses the permission check rather than any authentication control. The critical dampening signal is AT:P combined with the description's own statement that the required experimental kubernetesSsoSettingsApi feature toggle is disabled by default - so default installations are not exposed. The vuln.today Decision label is 'this_week' (not act_now/emergency). No EPSS score, no CISA KEV listing, and no PoC/exploit reference are present in the supplied data, so there is no evidence of active exploitation or public exploit code. Net assessment: a legitimately high-severity authorization flaw for the subset of 13.2 instances that have manually enabled an experimental toggle, but not a widespread-exposure emergency given the non-default precondition and absence of exploitation signals. Missing data to note explicitly: EPSS probability is absent, KEV status is not confirmed (treated as not listed), and no fixed version is stated in the provided sources.

Exploit ScenarioDerived

On a Grafana OSS or Enterprise 13.2 instance where an operator has enabled the experimental kubernetesSsoSettingsApi toggle, a low-privileged but authenticated user calls the SSO settings API that fails to enforce the required permission, reads stored SSO/OAuth client secrets, and rewrites instance-wide SSO configuration. By redirecting authentication to an attacker-influenced identity provider or exfiltrating client secrets, the attacker can escalate toward broader account takeover. No public exploit or PoC reference is identified at time of analysis.

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 13.2 installations that have explicitly enabled the experimental kubernetesSsoSettingsApi feature toggle let any authenticated user read SSO client secrets and modify instance-wide SSO configuration, because the SSO settings endpoints are missing an authorization check (CWE-285). Default deployments are not exposed, since the toggle ships disabled, and an attacker needs a valid Grafana account but not the SSO-settings permission that should normally be enforced. No public exploit code or confirmed active exploitation has been identified at time of analysis; the Grafana security advisory is the authoritative reference for fixed releases and any interim guidance.

RemediationAI

Confirm whether kubernetesSsoSettingsApi is enabled in your Grafana 13.2 configuration; if it is not required, leave it disabled or remove it, which eliminates exposure entirely at the cost of losing the experimental Kubernetes-backed SSO settings API functionality. Because the supplied data lists affected releases only up to and including 13.2.4 and does not name a fixed version, consult the Grafana advisory at https://grafana.com/security/security-advisories/cve-2026-103506 for the specific patched release and upgrade path before scheduling an upgrade. Where the toggle must remain enabled, treat every authenticated user account as potentially able to read SSO client secrets and change SSO configuration: restrict who can hold accounts on the instance, and rotate the affected SSO client secrets with the identity provider and audit SSO configuration for unauthorized changes, accepting that rotation invalidates existing SSO client credentials until they are reissued. Authentication requirements are confirmed as authenticated (CVSS PR:L); no unauthenticated path is described in the available sources.

Affected VersionsENISA

Grafana OSS 13.2.0 ≤13.2.4
Grafana Enterprise 13.2.0 ≤13.2.4

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

The flaw is a missing-authorization condition (CWE-285, Improper Authorization) in Grafana's SSO settings API surface, reachable only when the experimental kubernetesSsoSettingsApi feature toggle is turned on in Grafana OSS or Enterprise 13.2.0 through 13.2.4. Because the permission check that should gate the SSO-settings endpoints is absent, any holder of a valid low-privileged session can reach functionality reserved for instance administrators: disclosing SSO client secrets (high confidentiality impact) and altering instance-wide SSO configuration (high integrity impact), which is why the assessed vector carries a scope change (S:C) alongside C:H/I:H/A:L. The toggle is disabled by default, so the population at risk is limited to operators who opted into the experimental Kubernetes-backed SSO settings API; the specific API-call mechanics beyond the missing authorization check, and the exact request sequence an attacker would use, are not described in the available sources. Note the vendor's published CVSS:4.0 vector (8.9) and the independently assessed CVSS:3.1 vector (AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:L) agree on the core picture: network-reachable, authenticated, high confidentiality and integrity impact, with attack complexity raised by the non-default prerequisite.

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 8.9 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:L/SC:H/SI:H/SA:L
vuln.today AI 8.4 HIGH

Low-privileged authenticated user over the network (PR:L); the required non-default experimental toggle maps to AC:H; instance-wide SSO change affects other users (S:C), exposing secrets (C:H), altering config (I:H), with limited availability impact (A:L).

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

Primary rating from Vendor (GRAFANA).

CVSS VectorVendor: GRAFANA

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
Low

DescriptionCVE.org

An authenticated user in Grafana can read SSO client secrets and modify instance-wide SSO settings without the required permissions (missing authorization). This affects Grafana OSS and Enterprise 13.2 installations with the experimental kubernetesSsoSettingsApi feature toggle enabled, which is disabled by default.

Executive ViewAI

Why It Matters

Grafana OSS and Enterprise 13.2 instances that have enabled the experimental kubernetesSsoSettingsApi feature toggle allow any authenticated user to view SSO client secrets and alter instance-wide SSO authentication settings due to a missing authorization check. This vulnerability affects organizations that have opted into this experimental feature, potentially exposing sensitive identity provider secrets and enabling unauthorized changes to authentication flows. Leadership should prioritize remediation because compromise could lead to unauthorized access, identity theft, and disruption of critical services.

Business Impact: Medium
Compensating Controls

Disable the kubernetesSsoSettingsApi feature toggle; restrict Grafana account creation to trusted users; monitor audit logs for unauthorized SSO configuration changes; rotate SSO client secrets if compromise is suspected.

Threat Intelligence Overview

Prevalence
High
widely deployed open-source and enterprise observability platform
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
Medium

Priority Score

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