Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged Grafana user
-
ExploitCall SSO settings API lacking authorization check
-
ExecutionRead client secrets and rewrite SSO config
-
ImpactHijack 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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).
Primary rating from Vendor (GRAFANA).
CVSS VectorVendor: GRAFANA
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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
The SQL Expressions experimental feature of Grafana allows for the evaluation of `duckdb` queries containing user input.
The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerabili
An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix. Rated critical severity (CVSS 9.8), this
A signature verification vulnerability exists in crewjam/saml. Rated critical severity (CVSS 9.8), this vulnerability is
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
Authentication bypass in Grafana OnCall through 1.16.11 lets unauthenticated remote attackers mint a valid PluginAuthTok
Insertion of sensitive information in the centralized (Grafana) logging system in ProLion CryptoSpike 3.0.15P2 allows re
A cross-site scripting (XSS) vulnerability exists in Grafana caused by combining a client path traversal and open redire
The avatar feature in Grafana 3.0.1 through 7.0.1 has an SSRF Incorrect Access Control issue. Rated high severity (CVSS
Grafana is an open-source platform for monitoring and observability. Rated high severity (CVSS 7.5), this vulnerability
Grafana 8.4.3 allows unauthenticated access via (for example) a /dashboard/snapshot/*?orgId=0 URI. Rated high severity (
Grafana 8.4.3 allows reading files via (for example) a /dashboard/snapshot/%7B%7Bconstructor.constructor'/.. Rated high
EUVD-2026-112201
GHSA-qr52-42rj-4mw4
NVD
CVE.org
Exploit-DB