<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Security Advisories on Grafana Labs</title><link>https://grafana.com/security/security-advisories/</link><description>Recent content in Security Advisories on Grafana Labs</description><generator>Hugo -- gohugo.io</generator><language>en</language><atom:link href="/security/security-advisories/index.xml" rel="self" type="application/rss+xml"/><item><title>Azure Monitor data source resource proxy allows calls to arbitrary Azure Resource Manager APIs</title><link>https://grafana.com/security/security-advisories/cve-2026-93294/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-93294/</guid><description>&lt;p>A user with query access to an Azure Monitor data source can use its resource proxy to call Azure Resource Manager APIs beyond those Grafana needs, with the data source&amp;rsquo;s Azure identity (unintended proxy). The impact is bounded by the Azure role granted to that identity.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-93294</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;8.1.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.13 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.11 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.8 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.4</grafana:fixedVersion></grafana:advisory></item><item><title>Git Sync connection configuration can be modified with read-only access</title><link>https://grafana.com/security/security-advisories/cve-2026-15577/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-15577/</guid><description>&lt;p>A user or service account with read-only access to Git Sync (provisioning) connections can modify a connection&amp;rsquo;s configuration through its status subresource (incorrect authorization). On Grafana 12.4 the affected API is only available when the experimental provisioning feature toggle is enabled.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-15577</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.13 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.11 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.8 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.4</grafana:fixedVersion></grafana:advisory></item><item><title>Git Sync memory exhaustion via a malicious Git server</title><link>https://grafana.com/security/security-advisories/cve-2026-95502/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-95502/</guid><description>&lt;p>A Git server that Grafana&amp;rsquo;s Git Sync (provisioning) is configured to use can exhaust Grafana&amp;rsquo;s memory by returning oversized or highly compressed responses (uncontrolled resource consumption). Exploitation requires an administrator to have configured Git Sync with that server.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-95502</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.11 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.8 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.4</grafana:fixedVersion></grafana:advisory></item><item><title>Unbounded memory allocation in the Prometheus rule conversion API</title><link>https://grafana.com/security/security-advisories/cve-2026-33374/</link><pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-33374/</guid><description>&lt;p>The Prometheus rule conversion API endpoints in Grafana do not limit request body size, allowing authenticated users to trigger unbounded memory allocations that can crash the server through out-of-memory conditions.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-33374</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;12.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.13 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.11 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.8 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.4</grafana:fixedVersion></grafana:advisory></item><item><title>Arbitrary file read via the convert_playwright_script prompt in mcp-k6</title><link>https://grafana.com/security/security-advisories/cve-2026-89039/</link><pubDate>Mon, 05 Oct 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-89039/</guid><description>&lt;p>A caller who can invoke the convert_playwright_script prompt in mcp-k6 can pass a bare file path as the playwright_script argument and receive the contents of any file readable by the user running the server, including SSH keys and cloud credentials in that user&amp;rsquo;s home directory (path traversal). The working-directory restriction applied to &amp;lsquo;@&amp;rsquo;-prefixed paths can also be bypassed with a symbolic link inside the working directory that points outside it.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-89039</grafana:cve><grafana:product>mcp-k6</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=0.7.0</grafana:fixedVersion></grafana:advisory></item><item><title>Alert rules in restricted folders disclosed via the alert rules list API</title><link>https://grafana.com/security/security-advisories/cve-2026-13719/</link><pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-13719/</guid><description>&lt;p>An authenticated user can list alert rules stored in folders they are not allowed to read through the alert rules API list endpoint. When the set of folders the user may read was empty, the folder restriction was dropped and every alert rule in the organization was returned. From Grafana 13.1.0, any user can trigger this with a folder filter. The exposed data is rule configuration; data source credentials are not exposed.&lt;/p>
&lt;p>Thanks to mon3m for reporting this vulnerability to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-13719</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>4.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.12 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.10 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.7 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.3</grafana:fixedVersion></grafana:advisory></item><item><title>Editor can forge file-provisioning provenance on dashboards via the dashboard API</title><link>https://grafana.com/security/security-advisories/cve-2026-13720/</link><pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-13720/</guid><description>&lt;p>An Editor can set file-provisioning metadata (the grafana.app/managedBy, grafana.app/managerId and grafana.app/sourcePath annotations) when creating a dashboard through the dashboard API, because these fields were stored without an authorization check. The dashboard then appears file-provisioned, and administrators can no longer update or delete it through Grafana. The impact is limited to the same organization and no data is exposed.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-13720</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.4</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;12.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.12 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.10 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.7 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.3</grafana:fixedVersion></grafana:advisory></item><item><title>Library panel can be moved into a folder without library panel create permission</title><link>https://grafana.com/security/security-advisories/cve-2026-81842/</link><pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-81842/</guid><description>&lt;p>An authenticated user with edit permission on one folder can move a library panel into another folder where they only have view permission, through the library elements API or the equivalent App Platform resource. The update path did not check library panel create permission on the destination folder (incorrect authorization). No data from the destination folder is disclosed, and existing content there cannot be changed.&lt;/p>
&lt;p>Thanks to Dohyun Choi, CIS Lab, SeoulTech for reporting this vulnerability to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-81842</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>4.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;12.1.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.12 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.10</grafana:fixedVersion></grafana:advisory></item><item><title>Paused shared dashboard access tokens still expose data source configuration</title><link>https://grafana.com/security/security-advisories/cve-2026-81841/</link><pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-81841/</guid><description>&lt;p>Pausing a shared (public) dashboard did not revoke its access token for the endpoints that serve frontend bootstrap data. Anyone holding the link to a paused shared dashboard could still retrieve, without authenticating, the configuration of the dashboard&amp;rsquo;s data sources, including stored credentials for data sources using browser access (missing authorization). Deleting the shared dashboard does revoke the token.&lt;/p>
&lt;p>Thanks to Yeonoh Park @ CIS Lab, SeoulTech for reporting this vulnerability to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-81841</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;11.6.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.12 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.10 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.7 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.3</grafana:fixedVersion></grafana:advisory></item><item><title>Geomap MapLibre XSS</title><link>https://grafana.com/security/security-advisories/cve-2026-76154/</link><pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-76154/</guid><description>&lt;p>A stored cross-site scripting vulnerability in the Geomap panel&amp;rsquo;s MapLibre base layer allows a user with the Editor role to execute arbitrary JavaScript in another user&amp;rsquo;s session by hosting a malicious style configuration, enabling escalation to Org Admin.&lt;/p>
&lt;p>Thanks to &lt;a href="https://www.linkedin.com/in/ericsowahbadger/" target="_blank" rel="noopener noreferrer">Eric Sowah Badger (niihack)&lt;/a> for reporting this vulnerability to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanalabsvdp/detail" target="_blank" rel="noopener noreferrer">vulnerability disclosure program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-76154</grafana:cve><grafana:product>Grafana OSS</grafana:product><grafana:cvssScore>7.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>&lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.11 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.9 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.6 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.2</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana Plugin Extraction Zip Slip</title><link>https://grafana.com/security/security-advisories/cve-2026-15815/</link><pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-15815/</guid><description>&lt;p>Grafana OSS and Grafana Enterprise did not safely resolve symbolic links when
extracting plugin archives. A crafted plugin archive can chain relative symbolic link
entries to escape the plugin installation directory, writing arbitrary files and an
executable backend binary outside that directory. The dropped executable runs with the
privileges of the Grafana server process, resulting in remote code execution.&lt;/p>
&lt;p>Plugin archives are extracted before their signature is verified, so a valid plugin
signature does not prevent the write. An operator can therefore be affected by
installing a plugin that appears legitimate, as well as by installing a plugin from an
arbitrary archive using grafana-cli, the GF_INSTALL_PLUGINS environment variable, or
preinstall configuration.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-15815</grafana:cve><grafana:product>Grafana Enterprise</grafana:product><grafana:cvssScore>8.8</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=12.4.11</grafana:fixedVersion><grafana:fixedVersion>>=13.0.9</grafana:fixedVersion><grafana:fixedVersion>>=13.1.6</grafana:fixedVersion><grafana:fixedVersion>>=13.2.2</grafana:fixedVersion></grafana:advisory></item><item><title>SAML assertion replay via skipped InResponseTo validation</title><link>https://grafana.com/security/security-advisories/cve-2026-12704/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-12704/</guid><description>&lt;p>When SAML IdP-initiated login is enabled in Grafana Enterprise, the SAML library skips validation of the InResponseTo field on all SAML responses, including SP-initiated logins. This removes anti-replay protection, allowing an attacker who obtains a valid signed SAML assertion to replay it and gain a session as the victim user. Only instances with the allow_idp_initiated SAML setting enabled are affected; this setting is off by default and Grafana OSS is not affected.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-12704</grafana:cve><grafana:product>Grafana Enterprise</grafana:product><grafana:cvssScore>6.8</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;11.6.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.11 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.8 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.5 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.1</grafana:fixedVersion></grafana:advisory></item><item><title>Session takeover via Auth Proxy cache key collision</title><link>https://grafana.com/security/security-advisories/cve-2026-14199/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-14199/</guid><description>&lt;p>Only self-managed Grafana instances with Auth Proxy authentication and identity caching enabled (sync_ttl greater than zero) are affected. The Auth Proxy cache key concatenated the username and forwarded identity attributes without a delimiter, so distinct identities could collide on one key. An authenticated user who shapes their own attributes to collide with a higher-privileged user&amp;rsquo;s, while that user&amp;rsquo;s cache entry is live, is authenticated as that user, up to Administrator (authentication bypass by spoofing).&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-14199</grafana:cve><grafana:product>Grafana Enterprise</grafana:product><grafana:cvssScore>7.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>&lt;11.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.10 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.8 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.5 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.1</grafana:fixedVersion></grafana:advisory></item><item><title>SQL Data Source Plugin: OOM DoS via $__timeGroup macro</title><link>https://grafana.com/security/security-advisories/cve-2026-19475/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-19475/</guid><description>&lt;p>An authenticated user with permission to query a SQL data source can bypass the fix for CVE-2026-33375 by injecting the timeGroup macro through a WHERE clause, which Grafana&amp;rsquo;s regex-based macro parsing does not reject. Evaluating the injected macro causes uncontrolled memory consumption that can terminate the Grafana server process, resulting in a denial of service. The Microsoft SQL Server, PostgreSQL, and MySQL data sources are affected.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-19475</grafana:cve><grafana:product>PostgreSQL Datasource</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;11.6.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.10 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.8 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.5</grafana:fixedVersion></grafana:advisory></item><item><title>clickhouse-datasource silently drops TLS over PDC</title><link>https://grafana.com/security/security-advisories/cve-2026-19854/</link><pubDate>Thu, 27 Aug 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-19854/</guid><description>&lt;p>When the ClickHouse plugin uses Native protocol (the default) with PDC or secure SOCKS, it asks for TLS but the connection library ignores that and talks to ClickHouse in the clear. Username, password, queries, and results can be read on the hop after the proxy. The server certificate is never checked, and a configured client certificate is not sent.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-19854</grafana:cve><grafana:product>Clickhouse Datasource</grafana:product><grafana:cvssScore>6.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=4.21.1</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana Alloy: ServiceMonitor bearerTokenFile reads arbitrary local file and sends contents as bearer auth</title><link>https://grafana.com/security/security-advisories/cve-2026-75889/</link><pubDate>Thu, 27 Aug 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-75889/</guid><description>&lt;p>Grafana Alloy’s &lt;code>prometheus.operator.servicemonitors&lt;/code> component allows a user who can create or modify &lt;code>ServiceMonitor&lt;/code> resources in a watched namespace to specify an arbitrary local file through &lt;code>bearerTokenFile&lt;/code>. Alloy reads the file and sends its contents as a bearer token to an attacker-controlled scrape endpoint. This may disclose files accessible to the Alloy process, including its projected Kubernetes service account token, potentially granting the attacker Alloy’s Kubernetes permissions. Exploitation requires &lt;code>ServiceMonitor&lt;/code> write access and lower privileges than Alloy’s service account.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-75889</grafana:cve><grafana:product>Alloy</grafana:product><grafana:cvssScore>7.7</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=1.19.0</grafana:fixedVersion></grafana:advisory></item><item><title>Broken access control in dashboard snapshots</title><link>https://grafana.com/security/security-advisories/cve-2026-19197/</link><pubDate>Wed, 26 Aug 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-19197/</guid><description>&lt;p>A user with organization administrator permissions can delete dashboard snapshots belonging to other organizations on the same Grafana instance, and can recover a snapshot&amp;rsquo;s secret delete key using only its public share key (broken access control).&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-19197</grafana:cve><grafana:product>Grafana OSS</grafana:product><grafana:cvssScore>6.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.8 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.6 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.3</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana Alerting: Datasource query authorization bypass via spoofed queryType</title><link>https://grafana.com/security/security-advisories/cve-2026-17183/</link><pubDate>Mon, 24 Aug 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-17183/</guid><description>&lt;p>An authenticated user with permission to create or edit alert rules can bypass datasource query authorization by marking an alert rule query as a server-side expression while referencing a real datasource UID (incorrect authorization). This can expose data accessible through Grafana&amp;rsquo;s configured datasource credentials to users who lack permission to query that datasource.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-17183</grafana:cve><grafana:product>Grafana Enterprise</grafana:product><grafana:cvssScore>7.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>&lt;8.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.11 &lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.9 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.7 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.4 &lt;13.2.0</grafana:fixedVersion><grafana:fixedVersion>>=13.2.0</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana OSS: Stored XSS via external Alertmanager generatorURL</title><link>https://grafana.com/security/security-advisories/cve-2026-17033/</link><pubDate>Mon, 24 Aug 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-17033/</guid><description>&lt;p>An authenticated attacker with Editor access or &lt;code>alert.instances.external:write&lt;/code> can submit an external Alertmanager alert containing a controlled &lt;code>generatorURL&lt;/code>. The attacker is authorized to create the alert, but not to execute script in another user&amp;rsquo;s Grafana session.&lt;/p>
&lt;p>Grafana renders &lt;code>alert.generatorURL&lt;/code> directly as the Alert Details &lt;strong>See source&lt;/strong> &lt;code>LinkButton&lt;/code> href without URL-scheme sanitization or a safe-protocol allowlist. The click interceptor&amp;rsquo;s &lt;code>://&lt;/code> heuristic can be bypassed by placing &lt;code>://&lt;/code> inside a JavaScript comment. When a user with read access clicks &lt;strong>See source&lt;/strong>, the browser executes attacker-controlled JavaScript in the Grafana origin with the clicking user&amp;rsquo;s permissions.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-17033</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.8</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=13.1.0</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana MCP server-side request forgery via X-Grafana-URL header (grafana_api_request)</title><link>https://grafana.com/security/security-advisories/cve-2026-19516/</link><pubDate>Tue, 11 Aug 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-19516/</guid><description>&lt;p>A caller who can invoke the &lt;code>grafana_api_request&lt;/code> tool can supply an &lt;code>X-Grafana-URL&lt;/code> request header to control the destination of mcp-grafana&amp;rsquo;s outbound requests, and can also choose the HTTP method, path, and body. Because the destination isn&amp;rsquo;t restricted to the configured Grafana instance, the caller can direct requests at internal, loopback, and link-local network services (including metadata endpoints) and read the responses, resulting in server-side request forgery (SSRF). The fix for CVE-2026-15583 prevented the configured service-account token from being sent to unintended destinations but did not restrict the destinations themselves.&lt;/p>
&lt;p>Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-19516</grafana:cve><grafana:product>Grafana MCP</grafana:product><grafana:cvssScore>9.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:L</grafana:cvssVector><grafana:severity>Critical</grafana:severity><grafana:fixedVersion>>=1.1.0</grafana:fixedVersion></grafana:advisory></item><item><title>DoS Vulnerability in Templates Test endpoint</title><link>https://grafana.com/security/security-advisories/cve-2026-21723/</link><pubDate>Wed, 22 Jul 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21723/</guid><description>&lt;p>The alertmanager templates test endpoint (/api/alertmanager/grafana/config/api/v1/templates/test) can execute templates with no memory limits. Mass-executing templates in a short period causes OOM and crashes the Grafana service. The endpoint requires very low privileges and is exploitable with anonymous access enabled.&lt;/p>
&lt;p>Thanks to the researcher &lt;code>nacl&lt;/code> for this report!&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21723</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.11</grafana:fixedVersion><grafana:fixedVersion>>=12.0.10</grafana:fixedVersion><grafana:fixedVersion>>=12.1.7</grafana:fixedVersion><grafana:fixedVersion>>=12.2.5</grafana:fixedVersion><grafana:fixedVersion>>=12.3.3</grafana:fixedVersion></grafana:advisory></item><item><title>SearchUsersPermissions returns cross-org users</title><link>https://grafana.com/security/security-advisories/cve-2026-11817/</link><pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-11817/</guid><description>&lt;p>This vulnerability only affects Grafana stacks configured with multiple organizations; single-organization deployments are not impacted. In a multi-organization stack, a user who is an Org Admin of a single organization can call GET /api/access-control/users/permissions/search?actionPrefix=dashboards: and receive permission data belonging to other organizations. The disclosed data is limited to dashboard and folder identifiers (UIDs) and per-user permission/scope mappings (which user holds which access on which dashboard). Dashboard contents, panels, query results, datasource credentials, secrets, and personal data are not exposed. This is a limited cross-organization information disclosure affecting multi-org deployments only.&lt;/p>
&lt;p>Thanks to &lt;a href="https://github.com/Har1sh-k" target="_blank" rel="noopener noreferrer">Harish Kolla&lt;/a> for reporting this vulnerability to us.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-11817</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.3</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=12.3.9 &lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.6 &lt;13.0.0</grafana:fixedVersion><grafana:fixedVersion>>=13.0.4 &lt;13.1.0</grafana:fixedVersion><grafana:fixedVersion>>=13.1.1</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana MCP server-side request forgery via X-Grafana-URL header</title><link>https://grafana.com/security/security-advisories/cve-2026-15583/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-15583/</guid><description>&lt;p>A vulnerability has been discovered in the mcp-grafana project (&lt;a href="https://github.com/grafana/mcp-grafana" target="_blank" rel="noopener noreferrer">https://github.com/grafana/mcp-grafana&lt;/a>) where a confused-deputy flaw allows an unauthenticated remote attacker to exfiltrate the server&amp;rsquo;s environment-configured Grafana service-account token by supplying a crafted X-Grafana-URL request header. This vulnerability is classified as Server-Side Request Forgery (SSRF) and also enables credentialed SSRF against arbitrary internal services, including cloud metadata endpoints. Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-15583</grafana:cve><grafana:product>Grafana MCP</grafana:product><grafana:cvssScore>8.6</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=0.17.1</grafana:fixedVersion></grafana:advisory></item><item><title>Loki detected_fields query limits results in unbounded memory allocation</title><link>https://grafana.com/security/security-advisories/cve-2026-21729/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21729/</guid><description>&lt;p>The Loki detected_fields endpoint allocates 2*limit elements in slices and maps based on the user-supplied limit query parameter, regardless of actual result count. A massive limit value (e.g. 600000000) allocates 20-30 GiB even with zero matching results, causing OOM, resulting in denial of service.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21729</grafana:cve><grafana:product>Loki</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=3.7.0</grafana:fixedVersion></grafana:advisory></item><item><title>Operator - Namespaced User Path Traversal</title><link>https://grafana.com/security/security-advisories/cve-2026-11769/</link><pubDate>Sat, 13 Jun 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-11769/</guid><description>&lt;p>We have released version 5.24.0 of the Grafana Operator. This patch includes a MEDIUM severity security fix for a path traversal/privilege escalation vulnerability in the Grafana Operator.&lt;/p>
&lt;h3 id="summary">Summary&lt;/h3>
&lt;p>The Grafana Operator supports loading dashboards &amp;amp; library panels using the jsonnet data templating language. The jsonnet expression is evaluated in the context of the operator manager pod.&lt;/p>
&lt;h3 id="impact">Impact&lt;/h3>
&lt;p>It is possible for a malicious user who can create &lt;code>Dashboard&lt;/code> or &lt;code>LibraryPanel&lt;/code> resources for a &lt;code>Grafana&lt;/code> instance to obtain the Kubernetes service account token of the Grafana Operator manager.&lt;/p>
&lt;h3 id="affected-versions">Affected versions&lt;/h3>
&lt;p>All Grafana Operator versions &amp;lt;= 5.23&lt;/p>
&lt;h3 id="solutions-and-mitigations">Solutions and mitigations&lt;/h3>
&lt;p>All installations should be upgraded as soon as possible.&lt;/p>
&lt;p>As a workaround, the following ValidatingAdmissionPolicy prevent the creation or modification of jsonnet based resources:&lt;/p>
&lt;div class="code-snippet code-snippet__mini">&lt;div class="lang-toolbar__mini">
&lt;span class="code-clipboard">
&lt;button x-data="app_code_snippet()" x-init="init()" @click="copy()">
&lt;img class="code-clipboard__icon" src="/media/images/icons/icon-copy-small-2.svg" alt="Copy code to clipboard" width="14" height="13">
&lt;span>Copy&lt;/span>
&lt;/button>
&lt;/span>
&lt;/div>&lt;div class="code-snippet code-snippet__border">
&lt;pre data-expanded="false">&lt;code class="language-none">apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy
metadata:
name: &amp;#34;prevent-jsonnet-dashboards&amp;#34;
spec:
failurePolicy: Fail
matchConstraints:
resourceRules:
- apiGroups: [&amp;#34;grafana.integreatly.org&amp;#34;]
apiVersions: [&amp;#34;v1beta1&amp;#34;]
operations: [&amp;#34;CREATE&amp;#34;, &amp;#34;UPDATE&amp;#34;]
resources: [&amp;#34;grafanadashboards&amp;#34;, &amp;#34;grafanalibrarypanels&amp;#34;]
validations:
- expression: &amp;#34;!has(object.spec.jsonnetLib)&amp;#34;
---
apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicyBinding
metadata:
name: &amp;#34;prevent-jsonnet-dashboards-clusterwide&amp;#34;
spec:
policyName: &amp;#34;prevent-jsonnet-dashboards&amp;#34;
validationActions: [Deny]&lt;/code>&lt;/pre>
&lt;/div>
&lt;/div>
&lt;h3 id="acknowledgement">Acknowledgement&lt;/h3>
&lt;p>We would like to thank &lt;a href="https://github.com/cherez0ff" target="_blank" rel="noopener noreferrer">Artem Cherezov&lt;/a> for responsibly disclosing the vulnerability.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-11769</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.4</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N</grafana:cvssVector><grafana:severity>MEDIUM</grafana:severity><grafana:fixedVersion>>=5.24.0</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana denial of service via oversized request bodies (web.Bind)</title><link>https://grafana.com/security/security-advisories/cve-2026-33382/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-33382/</guid><description>&lt;p>Several Grafana API endpoints, some of them unauthenticated, do not limit the size of the request body before processing it. An attacker can send very large payloads that force excessive memory allocation, potentially exhausting memory and causing a denial of service. Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-33382</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=11.6.15</grafana:fixedVersion><grafana:fixedVersion>>=12.2.9</grafana:fixedVersion><grafana:fixedVersion>>=12.3.7</grafana:fixedVersion><grafana:fixedVersion>>=12.4.4</grafana:fixedVersion><grafana:fixedVersion>>=13.0.2</grafana:fixedVersion></grafana:advisory></item><item><title>Path traversal in the Loki data source leads to internal information disclosure</title><link>https://grafana.com/security/security-advisories/cve-2026-42129/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-42129/</guid><description>&lt;p>A user with Viewer permissions can use a path traversal in the Loki data source plugin to reach administrative Loki endpoints and read sensitive backend configuration and internal service information. Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-42129</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.7</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=11.6.15</grafana:fixedVersion><grafana:fixedVersion>>=12.2.9</grafana:fixedVersion><grafana:fixedVersion>>=12.3.7</grafana:fixedVersion><grafana:fixedVersion>>=12.4.4</grafana:fixedVersion><grafana:fixedVersion>>=13.0.2</grafana:fixedVersion></grafana:advisory></item><item><title>Path traversal in the Tempo and Loki data source plugins</title><link>https://grafana.com/security/security-advisories/cve-2026-10601/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-10601/</guid><description>&lt;p>A user with Viewer permissions can use specially crafted requests to the Tempo and Loki data source plugins to reach unintended backend endpoints. Depending on the backend configuration this can expose data source credentials, leak internal responses, or trigger administrative actions on the configured backend. Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-10601</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.4</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.15</grafana:fixedVersion><grafana:fixedVersion>>=12.2.9</grafana:fixedVersion><grafana:fixedVersion>>=12.3.7</grafana:fixedVersion><grafana:fixedVersion>>=12.4.4</grafana:fixedVersion><grafana:fixedVersion>>=13.0.2</grafana:fixedVersion></grafana:advisory></item><item><title>Pre-authentication denial of service in the OAuth login route</title><link>https://grafana.com/security/security-advisories/cve-2026-8609/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-8609/</guid><description>&lt;p>An unauthenticated attacker can repeatedly call Grafana&amp;rsquo;s OAuth login route with unique values, causing unbounded memory growth that can eventually exhaust memory and crash the Grafana instance (denial of service). Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-8609</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.15</grafana:fixedVersion><grafana:fixedVersion>>=12.2.9</grafana:fixedVersion><grafana:fixedVersion>>=12.3.7</grafana:fixedVersion><grafana:fixedVersion>>=12.4.4</grafana:fixedVersion><grafana:fixedVersion>>=13.0.2</grafana:fixedVersion></grafana:advisory></item><item><title>Pre-authentication denial of service in the public dashboard query handler</title><link>https://grafana.com/security/security-advisories/cve-2026-42127/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-42127/</guid><description>&lt;p>The public dashboard query endpoint does not limit request body size before processing, allowing unauthenticated attackers to trigger excessive memory allocation by sending arbitrarily large JSON payloads. This can lead to denial of service through memory exhaustion. No valid dashboard access token or authentication is required. Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-42127</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=11.6.15</grafana:fixedVersion><grafana:fixedVersion>>=12.2.9</grafana:fixedVersion><grafana:fixedVersion>>=12.3.7</grafana:fixedVersion><grafana:fixedVersion>>=12.4.4</grafana:fixedVersion><grafana:fixedVersion>>=13.0.2</grafana:fixedVersion></grafana:advisory></item><item><title>Stored XSS in the Geomap panel tile-layer attribution</title><link>https://grafana.com/security/security-advisories/cve-2026-9029/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-9029/</guid><description>&lt;p>A user with Editor permissions can place a malicious script in the attribution field of a Geomap panel&amp;rsquo;s XYZ tile layer via a template variable. The script then executes in the browser of any user who views the affected dashboard (stored cross-site scripting). Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-9029</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=12.4.4</grafana:fixedVersion><grafana:fixedVersion>>=13.0.2</grafana:fixedVersion></grafana:advisory></item><item><title>Stored XSS in the table panel (TableNG)</title><link>https://grafana.com/security/security-advisories/cve-2026-8595/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-8595/</guid><description>&lt;p>A user with Editor permissions can craft a dashboard whose table (TableNG) panel contains a malicious field name that executes as a script in the browser of any user who views the dashboard (stored cross-site scripting). Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-8595</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.8</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=12.4.4</grafana:fixedVersion><grafana:fixedVersion>>=13.0.2</grafana:fixedVersion></grafana:advisory></item><item><title>Auth Proxy IPv6 whitelist bypass</title><link>https://grafana.com/security/security-advisories/cve-2026-33376/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-33376/</guid><description>&lt;p>When using an IPv6 allow-list for the Auth Proxy feature, it defaults to /32 addresses. Addresses specifying a mask explicitly are not affected; to mitigate easily, add the desired mask (usually /128) to the addresses. Only auth proxy is affected; Okta, SAML, LDAP, etc are unaffected here.&lt;/p>
&lt;p>This vulnerability was reported via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-33376</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.4</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>BAC in Snapshot API allows deletion of unauthorized dashboard snapshots</title><link>https://grafana.com/security/security-advisories/cve-2026-28380/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28380/</guid><description>&lt;p>Any Editor could delete any snapshot, even if they have no access to read or write them.&lt;/p>
&lt;p>This vulnerability was reported via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28380</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Dashboard Import Overwrites ACL — Editor Privilege Escalation to Dashboard Admin</title><link>https://grafana.com/security/security-advisories/cve-2026-33377/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-33377/</guid><description>&lt;p>An Editor can overwrite a dashboard not owned by them to acquire admin on that specific dashboard. The user must have write access to the dashboard to escalate privilege.&lt;/p>
&lt;p>This vulnerability was reported via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-33377</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana Data Source Plugin: DoS (OOM) via Negative Interval Injection in $__timeGroup Macro</title><link>https://grafana.com/security/security-advisories/cve-2026-33378/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-33378/</guid><description>&lt;p>Using the &lt;code>$__timeGroup&lt;/code> macro, one can achieve an OOM by overloading the server. This requires a SQL datasource. If the server is set up to auto-restart, the impact is minimal or non-existent, as the attack can take upwards of half an hour to crash the server.&lt;/p>
&lt;p>This vulnerability was reported via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-33378</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana Live push endpoint allows unbounded memory allocation leading to OOM</title><link>https://grafana.com/security/security-advisories/cve-2026-28376/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28376/</guid><description>&lt;p>The Grafana Live push endpoint can be exploited to cause unbounded memory allocation by sending a large or streaming request body, potentially leading to out-of-memory conditions. An authenticated user with access to the Grafana Live API can trigger this issue.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28376</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana plugin resources can lead to unbounded memory allocation</title><link>https://grafana.com/security/security-advisories/cve-2026-28383/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28383/</guid><description>&lt;p>A request to the Grafana plugin resources endpoint can cause unbounded memory allocation by reading the entire request body into memory. An authenticated user can exploit this to trigger an out-of-memory condition, potentially causing a denial of service.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28383</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>IDOR in Annotations API allows unprivileged users to DELETE annotation</title><link>https://grafana.com/security/security-advisories/cve-2026-28374/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28374/</guid><description>&lt;p>Editors could delete any annotation, even those they do not have read access to. The editor user cannot create or read the annotations.&lt;/p>
&lt;p>This vulnerability was reported via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28374</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>4.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>SQL Expressions Read File From Disk</title><link>https://grafana.com/security/security-advisories/cve-2026-33380/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-33380/</guid><description>&lt;p>A vulnerability in SQL Expressions allows an authenticated attacker to read arbitrary files from the Grafana server&amp;rsquo;s filesystem. Only instances with the &lt;code>sqlExpressions&lt;/code> feature toggle enabled are vulnerable.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-33380</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Users can generate Service Account tokens after permissions removal</title><link>https://grafana.com/security/security-advisories/cve-2026-33381/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-33381/</guid><description>&lt;p>When a user&amp;rsquo;s access to mint tokens for a service account is revoked, it is sometimes still possible to do so for a few seconds after the event. The user will eventually lose access to do this.&lt;/p>
&lt;p>This vulnerability was reported via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-33381</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.9</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Viewer-triggered race condition in Grafana Live leads to complete server crash</title><link>https://grafana.com/security/security-advisories/cve-2026-28379/</link><pubDate>Wed, 13 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28379/</guid><description>&lt;p>A race condition in Grafana Live allows authenticated users with Viewer role to trigger a server crash by sending concurrent requests that cause a fatal map access error. This results in complete service unavailability requiring restart of the Grafana server.&lt;/p>
&lt;p>This vulnerability was reported via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28379</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-04</grafana:fixedVersion><grafana:fixedVersion>>=12.4.3+security-02</grafana:fixedVersion><grafana:fixedVersion>>=13.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Local File Read/Write to Potential Privilege Escalation via Snowflake GET/PUT</title><link>https://grafana.com/security/security-advisories/cve-2026-28381/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28381/</guid><description>&lt;p>The Snowflake datasource allows for GET/PUT commands, which can allow any user with access to run queries against the data source to read/write files between the local grafana server and the connected Snowflake host.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28381</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>9.6</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>CRITICAL</grafana:severity><grafana:fixedVersion>>=1.14.7</grafana:fixedVersion></grafana:advisory></item><item><title>Tempo query limit results in unbounded memory allocation</title><link>https://grafana.com/security/security-advisories/cve-2026-21728/</link><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21728/</guid><description>&lt;p>If an attacker can submit Tempo queries with large limits, they can trigger unbounded memory allocations, which can impact the availability of the service.&lt;/p>
&lt;p>As a mitigation, set &lt;code>max_result_limit&lt;/code> in the search configuration (for example, &lt;code>262144&lt;/code> / &lt;code>2^18&lt;/code>). Alternatively, automatically restart the service.&lt;/p>
&lt;p>Upgrade to a fixed version listed below.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21728</grafana:cve><grafana:product>Tempo</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=2.8.4</grafana:fixedVersion><grafana:fixedVersion>>=2.9.2</grafana:fixedVersion><grafana:fixedVersion>>=2.10.2</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana Testdata datasource can issue unbounded memory allocations</title><link>https://grafana.com/security/security-advisories/cve-2026-28375/</link><pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28375/</guid><description>&lt;p>A testdata data-source can be used to trigger out-of-memory crashes in Grafana.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28375</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;8.1.0</grafana:fixedVersion><grafana:fixedVersion>>=11.6.14 &lt;12.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.1.10 &lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6 &lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.2</grafana:fixedVersion></grafana:advisory></item><item><title>OpenFeature evaluation API reads input data with no bounds</title><link>https://grafana.com/security/security-advisories/cve-2026-27880/</link><pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-27880/</guid><description>&lt;p>The OpenFeature feature toggle evaluation endpoint reads unbounded values into memory, which can cause out-of-memory crashes.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-27880</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>&lt;12.1.0</grafana:fixedVersion><grafana:fixedVersion>>=12.1.10 &lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6 &lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.2</grafana:fixedVersion></grafana:advisory></item><item><title>Public dashboards discloses all direct mode datasources</title><link>https://grafana.com/security/security-advisories/cve-2026-27877/</link><pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-27877/</guid><description>&lt;p>When using public dashboards and direct data-sources, all direct data-sources&amp;rsquo; passwords are exposed despite not being used in dashboards.&lt;/p>
&lt;p>No passwords of proxied data-sources are exposed. We encourage all direct data-sources to be converted to proxied data-sources as far as possible to improve your deployments&amp;rsquo; security.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-27877</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;9.3.0</grafana:fixedVersion><grafana:fixedVersion>>=11.6.14 &lt;12.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.1.10 &lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6 &lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.2</grafana:fixedVersion></grafana:advisory></item><item><title>Query resampling can cause unbounded memory allocations</title><link>https://grafana.com/security/security-advisories/cve-2026-27879/</link><pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-27879/</guid><description>&lt;p>A resample query can be used to trigger out-of-memory crashes in Grafana.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-27879</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;8.0.0</grafana:fixedVersion><grafana:fixedVersion>>=11.6.14 &lt;12.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.1.10 &lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6 &lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.2</grafana:fixedVersion></grafana:advisory></item><item><title>RCE on Grafana via sqlExpressions</title><link>https://grafana.com/security/security-advisories/cve-2026-27876/</link><pubDate>Mon, 30 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-27876/</guid><description>&lt;p>A chained attack via SQL Expressions and a Grafana Enterprise plugin can lead to a remote arbitrary code execution impact (RCE). This is enabled by a feature in Grafana (OSS), so all users are always recommended to update to avoid future attack vectors going this path.&lt;/p>
&lt;p>Only instances with the &lt;code>sqlExpressions&lt;/code> feature toggle enabled are vulnerable.&lt;/p>
&lt;p>Only instances in the following version ranges are affected:&lt;/p>
&lt;ul>
&lt;li>11.6.0 (inclusive) to 11.6.14 (exclusive): 11.6.14 has the fix. 11.5 and below are not affected.&lt;/li>
&lt;li>12.0.0 (inclusive) to 12.1.10 (exclusive): 12.1.10 has the fix. 12.0 did not receive an update, as it is end-of-life.&lt;/li>
&lt;li>12.2.0 (inclusive) to 12.2.8 (exclusive): 12.2.8 has the fix.&lt;/li>
&lt;li>12.3.0 (inclusive) to 12.3.6 (exclusive): 12.3.6 has the fix.&lt;/li>
&lt;li>12.4.0 (inclusive) to 12.4.2 (exclusive): 12.4.2 has the fix. 13.0.0 and above also have the fix: no v13 release is affected.&lt;/li>
&lt;/ul></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-27876</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>9.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H</grafana:cvssVector><grafana:severity>Critical</grafana:severity><grafana:fixedVersion>&lt;11.6.0</grafana:fixedVersion><grafana:fixedVersion>>=11.6.14 &lt;12.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.1.10 &lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6 &lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.2</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana MSSQL Data Source Plugin: Restriction Bypass Leading to OOM DoS</title><link>https://grafana.com/security/security-advisories/cve-2026-33375/</link><pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-33375/</guid><description>&lt;p>The Grafana MSSQL data source plugin contains a logic flaw that allows a low-privileged user (Viewer) to bypass API restrictions and trigger a catastrophic Out-Of-Memory (OOM) memory exhaustion, crashing the host container.&lt;/p>
&lt;p>Thanks to &lt;a href="https://github.com/KhanMarshaI" target="_blank" rel="noopener noreferrer">khanmarshal&lt;/a> for reporting this vulnerability to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-33375</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.14+security-01 &lt;12.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.1.10+security-01 &lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8+security-01 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6+security-01 &lt;12.4.0</grafana:fixedVersion><grafana:fixedVersion>>=12.4.2</grafana:fixedVersion></grafana:advisory></item><item><title>Missing Protected-field Authorization in Provisioning Contact Points API</title><link>https://grafana.com/security/security-advisories/cve-2026-21724/</link><pubDate>Wed, 25 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21724/</guid><description>&lt;p>A vulnerability has been discovered in Grafana OSS where an authorization bypass in the provisioning contact points API allows users with Editor role to modify protected webhook URLs without the required alert.notifications.receivers.protected:write permission.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21724</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.4</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=12.3.1 &lt;12.3.6</grafana:fixedVersion><grafana:fixedVersion>>=12.2.2 &lt;12.2.8</grafana:fixedVersion><grafana:fixedVersion>>=12.1.5 &lt;12.1.10</grafana:fixedVersion><grafana:fixedVersion>>=11.6.9 &lt;11.6.14</grafana:fixedVersion></grafana:advisory></item><item><title>Cross-Organization Public Dashboard Deletion via Missing Org Isolation</title><link>https://grafana.com/security/security-advisories/cve-2026-28378/</link><pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28378/</guid><description>&lt;p>The public dashboard deletion endpoint does not enforce organization isolation, allowing an Org Admin in one organization to delete public dashboards belonging to a different organization by supplying the target dashboard&amp;rsquo;s identifiers.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28378</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>3.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N</grafana:cvssVector><grafana:severity>Low</grafana:severity><grafana:fixedVersion>>=11.6.14</grafana:fixedVersion><grafana:fixedVersion>>=12.1.10</grafana:fixedVersion><grafana:fixedVersion>>=12.2.8</grafana:fixedVersion><grafana:fixedVersion>>=12.3.6</grafana:fixedVersion><grafana:fixedVersion>>=12.4.2</grafana:fixedVersion><grafana:fixedVersion>>=13.0.0</grafana:fixedVersion></grafana:advisory></item><item><title>Tempo denial of service via TraceQL exemplars hint (TraceQL query execution)</title><link>https://grafana.com/security/security-advisories/cve-2026-27878/</link><pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-27878/</guid><description>&lt;p>A TraceQL query in Grafana Tempo with a large exemplars hint value can cause the Tempo instance to allocate an excessive amount of memory, resulting in an out-of-memory crash. This could allow an authenticated user to trigger a denial of service against the Tempo service.&lt;/p>
&lt;p>Tempo OSS is fixed in v2.10.2 and later. Grafana Enterprise Traces (GET) is fixed in v2.8.8 and later. Versions prior to v2.6.0 are not affected.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-27878</grafana:cve><grafana:product>Tempo</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=2.8.8</grafana:fixedVersion><grafana:fixedVersion>>=2.10.2</grafana:fixedVersion></grafana:advisory></item><item><title>S3 SSE-C Encryption Key Exposed in Plaintext via Config Endpoint</title><link>https://grafana.com/security/security-advisories/cve-2026-28377/</link><pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-28377/</guid><description>&lt;p>A vulnerability in Grafana Tempo exposes the S3 SSE-C encryption key in plaintext through the &lt;code>/status/config&lt;/code> endpoint, potentially allowing unauthorized users to obtain the key used to encrypt trace data stored in S3.&lt;/p>
&lt;p>Thanks to &lt;a href="https://github.com/Wernerina" target="_blank" rel="noopener noreferrer">(william_goodfellow)&lt;/a> for reporting this vulnerability.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-28377</grafana:cve><grafana:product>Tempo</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=2.10.3</grafana:fixedVersion></grafana:advisory></item><item><title>Authorization bypass in Grafana datasource deletion</title><link>https://grafana.com/security/security-advisories/cve-2026-21725/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21725/</guid><description>&lt;p>A time-of-create-to-time-of-use (TOCTOU) vulnerability lets recently deleted-then-recreated data sources be re-deleted without permission to do so.&lt;/p>
&lt;p>This requires several very stringent conditions to be met:&lt;/p>
&lt;ul>
&lt;li>The attacker must have admin access to the specific datasource prior to its first deletion.&lt;/li>
&lt;li>Upon deletion, all steps within the attack must happen within the next 30 seconds and on the same pod of Grafana.&lt;/li>
&lt;li>The attacker must delete the datasource, then someone must recreate it.&lt;/li>
&lt;li>The new datasource must not have the attacker as an admin.&lt;/li>
&lt;li>The new datasource must have the same UID as the prior datasource. These are randomised by default.&lt;/li>
&lt;li>The datasource can now be re-deleted by the attacker.&lt;/li>
&lt;li>Once 30 seconds are up, the attack is spent and cannot be repeated.&lt;/li>
&lt;li>No datasource with any other UID can be attacked.&lt;/li>
&lt;/ul>
&lt;p>This vulnerability was reported to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a> by se1en.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21725</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>2.6</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:L</grafana:cvssVector><grafana:severity>Low</grafana:severity><grafana:fixedVersion>>=12.4.1</grafana:fixedVersion></grafana:advisory></item><item><title>Public Dashboards time range restriction on annotations can be bypassed</title><link>https://grafana.com/security/security-advisories/cve-2026-21722/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21722/</guid><description>&lt;p>Public dashboards with annotations enabled did not limit their annotation
timerange to the locked timerange of the public dashboard. This means one could
read the entire history of annotations visible on the specific dashboard, even
those outside the locked timerange.&lt;/p>
&lt;p>This did not leak any annotations that would not otherwise be visible on the
public dashboard.&lt;/p>
&lt;p>This vulnerability was reported to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>
by &lt;a href="https://github.com/KhanMarshaI" target="_blank" rel="noopener noreferrer">KhanMarshaI&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21722</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;9.3.0</grafana:fixedVersion><grafana:fixedVersion>>=11.6.10+security-01 &lt;12.0.0</grafana:fixedVersion><grafana:fixedVersion>>=12.1.6+security-01 &lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.4+security-01 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.2+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>XSS in Grafana Explore stack trace</title><link>https://grafana.com/security/security-advisories/cve-2025-41117/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-41117/</guid><description>&lt;p>Stack traces in Grafana&amp;rsquo;s Explore Traces view can be rendered as raw HTML, and
thus inject malicious JavaScript in the browser. This would require malicious
JavaScript to be entered into the stack trace field.&lt;/p>
&lt;p>Only datasources with the Jaeger HTTP API appear to be affected; Jaeger gRPC and
Tempo do not appear affected whatsoever.&lt;/p>
&lt;p>This vulnerability was reported to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>
by &lt;a href="https://aisle.com" target="_blank" rel="noopener noreferrer">Pavel Kohout of Aisle Research&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-41117</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.8</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>&lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.4+security-01 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.3.2+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Cross-Tenant Legacy Correlation Disclosure and Deletion</title><link>https://grafana.com/security/security-advisories/cve-2026-21727/</link><pubDate>Thu, 29 Jan 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21727/</guid><description>&lt;p>A cross-tenant isolation vulnerability was found in Grafana’s Correlations feature affecting legacy correlation records. Due to a backward compatibility condition allowing &lt;code>org_id = 0&lt;/code> records to be returned across organizations, a user with datasource management privileges could read and permanently delete legacy correlation data belonging to another organization.&lt;/p>
&lt;p>Thanks to &lt;a href="https://www.linkedin.com/in/leegyuhyeok" target="_blank" rel="noopener noreferrer">Gyu-hyeok Lee (g2h)&lt;/a> for reporting this vulnerability.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21727</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>3.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.3/AV:N/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:N</grafana:cvssVector><grafana:severity>Low</grafana:severity><grafana:fixedVersion>>=12.3.3</grafana:fixedVersion><grafana:fixedVersion>>=12.2.4 &lt;12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.1.6 &lt;12.2.0</grafana:fixedVersion><grafana:fixedVersion>>=12.0.9 &lt;12.1.0</grafana:fixedVersion><grafana:fixedVersion>>=11.6.11 &lt;12.0.0</grafana:fixedVersion></grafana:advisory></item><item><title>Cross-dashboard privilege escalation via permission management</title><link>https://grafana.com/security/security-advisories/cve-2026-21721/</link><pubDate>Tue, 27 Jan 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21721/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The
platform supports creating dashboards, which collate various visualisation
panels onto one plane. These can have per-user permissions.&lt;/p>
&lt;p>If a user has permission management rights on one dashboard, they could edit the
permissions of any other dashboard.&lt;/p>
&lt;p>This bug was reported by se1en via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21721</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>8.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=12.3.0 &lt;12.3.1+security-01</grafana:fixedVersion><grafana:fixedVersion>>=12.2.0 &lt;12.2.3+security-01</grafana:fixedVersion><grafana:fixedVersion>>=12.1.0 &lt;12.1.5+security-01</grafana:fixedVersion><grafana:fixedVersion>>=12.0.0 &lt;12.0.8+security-01</grafana:fixedVersion><grafana:fixedVersion>>=10.2.0 &lt;11.6.9+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Unauthenticated DoS in avatar cache in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2026-21720/</link><pubDate>Tue, 27 Jan 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21720/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The
platform supports users having their own avatars, which can be sourced from the
Gravatar service API. This uses a cache, to ensure that we don&amp;rsquo;t overload the
service.&lt;/p>
&lt;p>If these requests time out after 3 seconds, a Goroutine is left running forever.
This can cause a denial of service (DoS) if an attacker repeats these requests.&lt;/p>
&lt;p>This bug was reported by sam18191 via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21720</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=12.3.0 &lt;12.3.1+security-01</grafana:fixedVersion><grafana:fixedVersion>>=12.2.0 &lt;12.2.3+security-01</grafana:fixedVersion><grafana:fixedVersion>>=12.1.0 &lt;12.1.5+security-01</grafana:fixedVersion><grafana:fixedVersion>>=12.0.0 &lt;12.0.8+security-01</grafana:fixedVersion><grafana:fixedVersion>>=3.0.0 &lt;11.6.9+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Open Redirect Loki Path Traversal - CVE-2021-36156 Bypass</title><link>https://grafana.com/security/security-advisories/cve-2026-21726/</link><pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2026-21726/</guid><description>&lt;p>The CVE-2021-36156 fix validates the namespace parameter for path traversal sequences after a single URL decode, by double encoding, an attacker can read files at the Ruler API endpoint /loki/api/v1/rules/{namespace}&lt;/p>
&lt;p>Thanks to &lt;a href="https://www.linkedin.com/in/prasanthsundararajan" target="_blank" rel="noopener noreferrer">Prasanth Sundararajan&lt;/a> for reporting this vulnerability.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2026-21726</grafana:cve><grafana:product>Loki</grafana:product><grafana:cvssScore>5.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=v3.6.4</grafana:fixedVersion></grafana:advisory></item><item><title>Exposure of Storage Secret in Pyroscope</title><link>https://grafana.com/security/security-advisories/cve-2025-41118/</link><pubDate>Fri, 02 Jan 2026 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-41118/</guid><description>&lt;p>Pyroscope is an open-source continuous profiling database. The database supports
various storage backends, including Tencent Cloud Object Storage (COS).&lt;/p>
&lt;p>If the database is configured to use Tencent COS as the storage backend, an
attacker could extract the &lt;code>secret_key&lt;/code> configuration value from the Pyroscope
API.&lt;/p>
&lt;p>To exploit this vulnerability, an attacker needs direct access to the Pyroscope
API. We highly recommend limiting the public internet exposure of all our
databases, such that they are only accessible by trusted users or internal
systems.&lt;/p>
&lt;p>This vulnerability is fixed in versions:&lt;/p>
&lt;ul>
&lt;li>1.15.x: 1.15.2 and above.&lt;/li>
&lt;li>1.16.x: 1.16.1 and above.&lt;/li>
&lt;li>1.17.x: 1.17.0 and above (i.e. all versions).&lt;/li>
&lt;/ul>
&lt;p>Thanks to &lt;a href="https://hackerone.com/mister_mime" target="_blank" rel="noopener noreferrer">Théo Cusnir&lt;/a> for reporting this
vulnerability to us via our &lt;a href="https://app.intigriti.com/programs/grafanalabs/grafanaossbbp/detail" target="_blank" rel="noopener noreferrer">bug bounty program&lt;/a>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-41118</grafana:cve><grafana:product>Pyroscope</grafana:product><grafana:cvssScore>9.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>Critical</grafana:severity><grafana:fixedVersion>>=1.15.2 &lt;1.16.0</grafana:fixedVersion><grafana:fixedVersion>>=1.16.1</grafana:fixedVersion></grafana:advisory></item><item><title>Grafana Alerting Editors can edit destination of webhooks they did not create</title><link>https://grafana.com/security/security-advisories/cve-2025-12141/</link><pubDate>Tue, 16 Dec 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-12141/</guid><description>&lt;p>In Grafana&amp;rsquo;s alerting system, users with edit permissions for a contact point, specifically the permissions “alert.notifications:write” or “alert.notifications.receivers:test” that are granted as part of the fixed role &amp;ldquo;Contact Point Writer&amp;rdquo;, which is part of the basic role Editor - can edit contact points created by other users, modify the endpoint URL to a controlled server. By invoking the test functionality, attackers can capture and extract redacted secure settings, such as authentication credentials for third-party services (e.g., Slack tokens). This leads to unauthorized access and potential compromise of external integrations.
Versions impacted: all versions &amp;gt; 8.0.0 &amp;lt;= 12.3.0.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-12141</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>1.3</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/E:U/S:N/AU:Y</grafana:cvssVector><grafana:severity>Low</grafana:severity><grafana:fixedVersion>>12.3.0</grafana:fixedVersion></grafana:advisory></item><item><title>Incorrect privilege assignment</title><link>https://grafana.com/security/security-advisories/cve-2025-41115/</link><pubDate>Wed, 19 Nov 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-41115/</guid><description>&lt;p>SCIM provisioning was introduced in Grafana Enterprise and Grafana Cloud in April to improve how organizations manage users and teams in Grafana by introducing automated user lifecycle management.&lt;/p>
&lt;p>In Grafana versions 12.x where SCIM provisioning is enabled and configured, a vulnerability in user identity handling allows a malicious or compromised SCIM client to provision a user with a numeric externalId, which in turn could allow to override internal user IDs and lead to impersonation or privilege escalation.&lt;/p>
&lt;p>This vulnerability applies only if all of the following conditions are met:&lt;/p>
&lt;ul>
&lt;li>enableSCIM feature flag set to true (docs on the SCIM provisioning feature)&lt;/li>
&lt;li>user_sync_enabled config option in the [auth.scim] block set to true&lt;/li>
&lt;/ul></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-41115</grafana:cve><grafana:product>Grafana Enterprise</grafana:product><grafana:cvssScore>10.0</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H</grafana:cvssVector><grafana:severity>Critical</grafana:severity><grafana:fixedVersion>>=12.3.0</grafana:fixedVersion><grafana:fixedVersion>>=12.2.1</grafana:fixedVersion><grafana:fixedVersion>>=12.1.3</grafana:fixedVersion><grafana:fixedVersion>>=12.0.6</grafana:fixedVersion></grafana:advisory></item><item><title>Incorrect OAuth Passthrough in Grafana Databricks Datasource</title><link>https://grafana.com/security/security-advisories/cve-2025-41116/</link><pubDate>Tue, 11 Nov 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-41116/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The Grafana-Databricks-Datasource is a plugin allowing Grafana to visualize data from Databricks Enterprise&lt;/p>
&lt;p>Versions between 1.6.0 and 1.12.0 are vulnerable to a bug when Oauth passthrough is enabled, and multiple users are using the same datasource at the same time on a single Grafana instance that could result in the wrong user identifier being used, and and information for which the viewer is not authorized being returned. &lt;/p>
&lt;p>This is the same root cause as &lt;a href="/security/security-advisories/cve-2025-3717/">CVE-2025-3717&lt;/a>&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-41116</grafana:cve><grafana:product>Grafana Databricks Datasource Plugin</grafana:product><grafana:cvssScore>2.1</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:N/SA:N</grafana:cvssVector><grafana:severity>Low</grafana:severity><grafana:fixedVersion>1.12.1</grafana:fixedVersion></grafana:advisory></item><item><title>Incorrect OAuth Passthrough in Grafana Snowflake Datasource</title><link>https://grafana.com/security/security-advisories/cve-2025-3717/</link><pubDate>Tue, 11 Nov 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-3717/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The Grafana-Snowflake-Datasource is a plugin allowing Grafana to visualize data from Snowflake&lt;/p>
&lt;p>Versions between 1.5.0 and 1.14.0 are vulnerable to a bug when Oauth passthrough is enabled, and multiple users are using the same datasource at the same time on a single Grafana instance that could result in the wrong user identifier being used, and and information for which the viewer is not authorized being returned. &lt;/p>
&lt;p>This is the same root cause as &lt;a href="/security/security-advisories/cve-2025-41116/">CVE-2025-41116&lt;/a>&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-3717</grafana:cve><grafana:product>Grafana Snowflake Datasource Plugin</grafana:product><grafana:cvssScore>2.1</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:N/SA:N</grafana:cvssVector><grafana:severity>Low</grafana:severity><grafana:fixedVersion>1.14.1</grafana:fixedVersion></grafana:advisory></item><item><title>Arbitrary Code Execution in Grafana Image Renderer Plugin</title><link>https://grafana.com/security/security-advisories/cve-2025-11539/</link><pubDate>Thu, 09 Oct 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-11539/</guid><description>&lt;p>Grafana Image Renderer is vulnerable to remote code execution due to an arbitrary file write vulnerability. This is due to the fact that the &lt;code>/render/csv&lt;/code> endpoint lacked validation of the &lt;code>filePath&lt;/code> parameter that allowed an attacker to save a shared object to an arbitrary location that is then loaded by the Chromium process.&lt;/p>
&lt;p>Instances are vulnerable if:&lt;/p>
&lt;ol>
&lt;li>The default token (&lt;code>authToken&lt;/code>) is not changed, or is known to the attacker.&lt;/li>
&lt;li>The attacker can reach the image renderer endpoint.&lt;/li>
&lt;/ol>
&lt;p>This issue affects grafana-image-renderer: from 1.0.0 through 4.0.16.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-11539</grafana:cve><grafana:product>Grafana Image Renderer Plugin</grafana:product><grafana:cvssScore>9.9</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H</grafana:cvssVector><grafana:severity>Critical</grafana:severity><grafana:fixedVersion>>=4.0.17</grafana:fixedVersion></grafana:advisory></item><item><title>Regex DoS in Zabbix Plugin</title><link>https://grafana.com/security/security-advisories/cve-2025-10630/</link><pubDate>Fri, 19 Sep 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-10630/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. Grafana-Zabbix is a plugin for Grafana allowing to visualize monitoring data from Zabbix and create dashboards for analyzing metrics and realtime monitoring.&lt;/p>
&lt;p>Versions 5.2.1 and below contained a ReDoS vulnerability via user-supplied regex query which could cause CPU usage to max out. This vulnerability is fixed in version 6.0.2.&lt;/p>
&lt;p>Update: version 6.0.0 included an insufficent fix. Please upgrade to version 6.0.2 or above.&lt;/p>
&lt;p>Credit: Thanks to &lt;a href="https://infosec.exchange/@jub0bs" target="_blank" rel="noopener noreferrer">jub0s&lt;/a> for reporting this vulnerability.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-10630</grafana:cve><grafana:product>Grafana Zabbix Plugin</grafana:product><grafana:cvssScore>4.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L</grafana:cvssVector><grafana:severity>Low</grafana:severity><grafana:fixedVersion>>=6.0.2</grafana:fixedVersion></grafana:advisory></item><item><title>SSRF in Infinity Plugin in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-8341/</link><pubDate>Mon, 04 Aug 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-8341/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The Infinity datasource plugin, maintained by Grafana Labs, allows visualizing data from JSON, CSV, XML, GraphQL, and HTML endpoints.&lt;/p>
&lt;p>If the plugin was configured to allow only certain URLs, an attacker could bypass this restriction using a specially crafted URL. This vulnerability is fixed in version 3.4.1.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-8341</grafana:cve><grafana:product>Grafana Infinity Plugin</grafana:product><grafana:cvssScore>6.1</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=3.4.1</grafana:fixedVersion></grafana:advisory></item><item><title>Open Redirect in Organization Switching in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-6197/</link><pubDate>Fri, 18 Jul 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-6197/</guid><description>&lt;p>An open redirect vulnerability has been identified in Grafana organization switching functionality.&lt;/p>
&lt;p>Prerequisites for exploitation:&lt;/p>
&lt;ul>
&lt;li>Multiple organizations must exist in the Grafana instance&lt;/li>
&lt;li>Victim must be on a different organization than the one specified in the URL&lt;/li>
&lt;/ul>
&lt;p>Fixed in versions 12.0.2+security-01, 11.6.3+security-01, 11.5.6+security-01, 11.4.6+security-01 and 11.3.8+security-01&lt;/p>
&lt;p>UPDATE: Thanks to &lt;a href="https://www.linkedin.com/in/sieu-dat-p-b5a2901b2" target="_blank" rel="noopener noreferrer">dat2phit_opswat&lt;/a> for reporting a bypass of this fix. Versions 12.1.2, 12.0.5, 11.6.6, 11.5.9, 11.4.9 have a fix for this bypass.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-6197</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>4.2</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=12.0.2+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.6.3+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.5.6+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.4.6+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.3.8+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>XSS in Scripted Dashboards in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-6023/</link><pubDate>Fri, 18 Jul 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-6023/</guid><description>&lt;p>An open redirect vulnerability has been identified in Grafana that can be exploited to achieve XSS attacks. The vulnerability was introduced in Grafana v11.5.0.
The open redirect can be chained with path traversal vulnerabilities to achieve XSS.
Fixed in versions 12.0.2+security-01, 11.6.3+security-01, 11.5.6+security-01, 11.4.6+security-01 and 11.3.8+security-01&lt;/p>
&lt;p>UPDATE: Thanks to &lt;a href="https://www.linkedin.com/in/sieu-dat-p-b5a2901b2" target="_blank" rel="noopener noreferrer">dat2phit_opswat&lt;/a> for reporting a bypass of this fix. Version 12.1.2 has a fix for this bypass.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-6023</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.6</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:L</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=12.0.2+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.6.3+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.5.6+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.4.6+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.3.8+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Information Disclosure in DingDing Integration in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-3415/</link><pubDate>Thu, 17 Jul 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-3415/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The Grafana Alerting DingDing integration was not properly protected and could be exposed to users with Viewer permission. Fixed in versions 10.4.19+security-01, 11.2.10+security-01, 11.3.7+security-01, 11.4.5+security-01, 11.5.5+security-01, 11.6.2+security-01 and 12.0.1+security-01&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-3415</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>4.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=10.4.19+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.2.10+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.3.7+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.4.5+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.5.5+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.6.2+security-01</grafana:fixedVersion><grafana:fixedVersion>>=12.0.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>DoS in Dashboard Titles in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-1088/</link><pubDate>Tue, 17 Jun 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-1088/</guid><description>&lt;p>In Grafana, an excessively long dashboard title or panel name will cause Chromium browsers to become unresponsive due to
Improper Input Validation vulnerability in Grafana.&lt;/p>
&lt;p>This issue affects Grafana: before 11.6.2 and is fixed in 11.6.2 and higher.&lt;/p>
&lt;p>Credits: &lt;a href="https://github.com/0-0eth0" target="_blank" rel="noopener noreferrer">Jinay Patel&lt;/a> and &lt;a href="https://github.com/JerryShah3" target="_blank" rel="noopener noreferrer">Shrey Shah&lt;/a> for identifying and reporting.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-1088</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>2.7</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L</grafana:cvssVector><grafana:severity>Low</grafana:severity><grafana:fixedVersion>>=11.6.2</grafana:fixedVersion></grafana:advisory></item><item><title>Authorization Bypass in Dashboard API in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-3260/</link><pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-3260/</guid><description>&lt;p>A security vulnerability in the /apis/dashboard.grafana.app/* endpoints allows authenticated users to bypass dashboard and folder permissions. The vulnerability affects all API versions (v0alpha1, v1alpha1, v2alpha1).
Impact:&lt;/p>
&lt;ul>
&lt;li>Viewers can view all dashboards/folders regardless of permissions&lt;/li>
&lt;li>Editors can view/edit/delete all dashboards/folders regardless of permissions&lt;/li>
&lt;li>Editors can create dashboards in any folder regardless of permissions&lt;/li>
&lt;li>Anonymous users with viewer/editor roles are similarly affected
Organization isolation boundaries remain intact. The vulnerability only affects dashboard access and does not grant access to datasources.&lt;/li>
&lt;/ul>
&lt;p>This vulnerability is present in 11.6.0, and 11.6.1 and fixed in 11.6.1+security-01 and higher.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-3260</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>8.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=11.6.1+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Authorization Bypass in Data Source Proxy in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-3454/</link><pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-3454/</guid><description>&lt;p>This vulnerability in Grafana&amp;rsquo;s datasource proxy API allows authorization checks to be bypassed by adding an extra slash character in the URL path. Users with minimal permissions could gain unauthorized read access to GET endpoints in Alertmanager and Prometheus datasources.
The issue primarily affects datasources that implement route-specific permissions, including Alertmanager and certain Prometheus-based datasources.&lt;/p>
&lt;p>This vulnerability is fixed in v10.4.17+security-01, v11.2.8+security-01, v11.3.5+security-01, v11.4.3+security-01, v11.5.3+security-01, v11.6.0+security-01 and above versions.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-3454</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.0</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=10.4.17+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.2.8+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.3.5+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.4.3+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.5.3+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.6.0+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Privilege Escalation in Admin Management in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-3580/</link><pubDate>Thu, 22 May 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-3580/</guid><description>&lt;p>An access control vulnerability was discovered in Grafana where an Organization administrator could permanently delete the Server administrator account. This vulnerability exists in the DELETE /api/org/users/ endpoint.&lt;/p>
&lt;p>The vulnerability can be exploited when:&lt;/p>
&lt;ol>
&lt;li>An Organization administrator exists&lt;/li>
&lt;li>The Server administrator is either:&lt;/li>
&lt;/ol>
&lt;ul>
&lt;li>Not part of any organization, or&lt;/li>
&lt;li>Part of the same organization as the Organization administrator&lt;/li>
&lt;/ul>
&lt;p>Impact:&lt;/p>
&lt;ul>
&lt;li>Organization administrators can permanently delete Server administrator accounts&lt;/li>
&lt;li>If the only Server administrator is deleted, the Grafana instance becomes unmanageable&lt;/li>
&lt;li>No super-user permissions remain in the system&lt;/li>
&lt;li>Affects all users, organizations, and teams managed in the instance&lt;/li>
&lt;/ul>
&lt;p>This vulnerability is fixed in v10.4.19, v11.2.10, v11.3.7, v11.4.5, v11.5.5, v11.6.2, and v12.0.1&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-3580</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=10.4.19</grafana:fixedVersion><grafana:fixedVersion>>=11.2.10</grafana:fixedVersion><grafana:fixedVersion>>=11.3.7</grafana:fixedVersion><grafana:fixedVersion>>=11.4.5</grafana:fixedVersion><grafana:fixedVersion>>=11.5.5</grafana:fixedVersion><grafana:fixedVersion>>=11.6.2</grafana:fixedVersion><grafana:fixedVersion>>=12.0.1</grafana:fixedVersion></grafana:advisory></item><item><title>XSS in Frontend Plugins in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-4123/</link><pubDate>Wed, 21 May 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-4123/</guid><description>&lt;p>A cross-site scripting (XSS) vulnerability exists in Grafana caused by combining a client path traversal and open redirect. This allows attackers to redirect users to a website that hosts a frontend plugin that will execute arbitrary JavaScript. This vulnerability does not require editor permissions and if anonymous access is enabled, the XSS will work. If the Grafana Image Renderer plugin is installed, it is possible to exploit the open redirect to achieve a full read SSRF. The default Content-Security-Policy (CSP) in Grafana will block the XSS though the &lt;code>connect-src&lt;/code> directive. 
This vulnerability is fixed in v10.4.18+security-01, v11.2.9+security-01, v11.3.6+security-01, v11.4.4+security-01, v11.5.4+security-01, v11.6.1+security-01, and v12.0.0+security-01&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-4123</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.6</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:L</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=10.4.18+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.2.9+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.3.6+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.4.4+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.5.4+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.6.1+security-01</grafana:fixedVersion><grafana:fixedVersion>>=12.0.0+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>XSS in XY Chart Plugin in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2025-2703/</link><pubDate>Wed, 23 Apr 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2025-2703/</guid><description>&lt;p>The built-in XY Chart plugin is vulnerable to a DOM XSS vulnerability. A user with Editor permissions is able to modify such a panel in order to make it execute arbitrary JavaScript.
This vulnerability first appeared in Grafana v11.1.0, and is fixed in 11.6.0+security-01, 11.5.3+security-01, 11.4.3+security-01, 11.3.5+security-01 and 11.2.8+security-01&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2025-2703</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.8</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.6.0+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.5.3+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.4.3+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.3.5+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.2.8+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Information Disclosure in VictorOps Integration in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-11741/</link><pubDate>Fri, 31 Jan 2025 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-11741/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability.
The Grafana Alerting VictorOps integration was not properly protected and could be exposed to users with Viewer permission.
Fixed in versions 11.5.0, 11.4.1, 11.3.3, 11.2.6, 11.1.11, 11.0.11 and 10.4.15&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-11741</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>4.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.5.0</grafana:fixedVersion><grafana:fixedVersion>>=11.4.1</grafana:fixedVersion><grafana:fixedVersion>>=11.3.3</grafana:fixedVersion><grafana:fixedVersion>>=11.2.6</grafana:fixedVersion><grafana:fixedVersion>>=11.1.11</grafana:fixedVersion><grafana:fixedVersion>>=11.0.11</grafana:fixedVersion><grafana:fixedVersion>>=10.4.15</grafana:fixedVersion></grafana:advisory></item><item><title>Privilege Escalation in Organizations in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-9476/</link><pubDate>Tue, 12 Nov 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-9476/</guid><description>&lt;p>A privilege escalation vulnerability allows users to gain access to resources from other organizations within the same Grafana instance via the Grafana Cloud Migration Assistant.
This vulnerability will only affect users who utilize the Organizations feature to isolate resources on their Grafana instance.&lt;/p>
&lt;p>This impacts Grafana and Grafana between version 11.3.0 -&amp;gt; 11.3.0+security-01, and 11.2.0 -&amp;gt; 11.2.3+security-01&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-9476</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.1</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:A/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.3.0+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.2.3+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Authorization Bypass in Invitations in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-10452/</link><pubDate>Mon, 28 Oct 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-10452/</guid><description>&lt;p>Organization admins can delete pending invites created in an organization they are not part of.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-10452</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>2.2</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:N</grafana:cvssVector><grafana:severity>Low</grafana:severity></grafana:advisory></item><item><title>Remote Code Execution in SQL Expressions in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-9264/</link><pubDate>Thu, 17 Oct 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-9264/</guid><description>&lt;p>The SQL Expressions experimental feature of Grafana allows for the evaluation of &lt;code>duckdb&lt;/code> queries containing user input.&lt;/p>
&lt;p>These queries are insufficiently sanitized before being passed to &lt;code>duckdb&lt;/code>, leading to a command injection and local file inclusion vulnerability. Any user with the VIEWER or higher permission is capable of executing this attack.&lt;/p>
&lt;p>The &lt;code>duckdb&lt;/code> binary must be present in Grafana&amp;rsquo;s $PATH for this attack to function; by default, this binary is not installed in Grafana distributions.&lt;/p>
&lt;p>This vulnerability first appeared in Grafana 11.0.0, and is fixed in the following versions, both for OSS and Enterprise:&lt;/p>
&lt;p>11.0.5+security-01&lt;/p>
&lt;p>11.1.6+security-01&lt;/p>
&lt;p>11.2.1+security-01&lt;/p>
&lt;p>11.0.6+security-01&lt;/p>
&lt;p>11.1.7+security-01&lt;/p>
&lt;p>11.2.2+security-01&lt;/p>
&lt;p>(Note: We have provided fixes for both the most recent and previous patch versions of all impacted releases so that users who are still in the process of updating have an option to immediately mitigate this vulnerability without making other changes).&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-9264</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>9.4</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H</grafana:cvssVector><grafana:severity>Critical</grafana:severity><grafana:fixedVersion>>=11.0.5+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.0.6+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.1.6+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.1.7+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.2.1+security-01</grafana:fixedVersion><grafana:fixedVersion>>=11.2.2+security-01</grafana:fixedVersion></grafana:advisory></item><item><title>Permission Error in Alerting API in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-8118/</link><pubDate>Thu, 26 Sep 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-8118/</guid><description>&lt;p> In Grafana, the wrong permission is applied to the alert rule write API endpoint, allowing users with permission to write external alert instances to also write alert rules.&lt;/p>
&lt;p>This vulnerability first appeared in Grafana v8.5.0, and is fixed in v11.2.1, v11.1.6, v11.0.5, v10.4.9, and v10.3.10.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-8118</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.1</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=11.2.1</grafana:fixedVersion><grafana:fixedVersion>>=11.1.6</grafana:fixedVersion><grafana:fixedVersion>>=11.0.5</grafana:fixedVersion><grafana:fixedVersion>>=10.4.9</grafana:fixedVersion><grafana:fixedVersion>>=10.3.10</grafana:fixedVersion></grafana:advisory></item><item><title>Privilege Escalation in Service Path in Grafana Agent</title><link>https://grafana.com/security/security-advisories/cve-2024-8996/</link><pubDate>Wed, 25 Sep 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-8996/</guid><description>&lt;p>On a windows machine, the Grafana Agent Flow mode service prior to version 0.43.1 is vulnerable to a privilege escalation from local user to SYSTEM due to an unquoted service path.&lt;/p>
&lt;p>It is recommended that you remove the Grafana Agent Flow installation and do a clean install. An update will not resolve the issue. An alternative would be to add the double quotes manually to &lt;code>Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Grafana Agent Flow&lt;/code>.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-8996</grafana:cve><grafana:product>Grafana Agent</grafana:product><grafana:cvssScore>7.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=0.43.1</grafana:fixedVersion></grafana:advisory></item><item><title>Privilege Escalation in Service Path in Grafana Alloy</title><link>https://grafana.com/security/security-advisories/cve-2024-8975/</link><pubDate>Wed, 25 Sep 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-8975/</guid><description>&lt;p>On a windows machine, the Grafana Alloy service prior to 1.3.3 is vulnerable to a privilege escalation from local user to SYSTEM due to an unquoted service path.
It is recommended that you remove the Grafana Alloy installation and do a clean install. An update will not resolve the issue. An alternative would be to add the double quotes manually to &lt;code>Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Alloy\ImagePath&lt;/code>&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-8975</grafana:cve><grafana:product>Grafana Alloy</grafana:product><grafana:cvssScore>7.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=1.3.3</grafana:fixedVersion></grafana:advisory></item><item><title>Information Disclosure in Plugin SDK in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-8986/</link><pubDate>Thu, 19 Sep 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-8986/</guid><description>&lt;p>The grafana plugin SDK bundles build metadata into the binaries it compiles; this metadata includes the repository URI for the plugin being built, as retrieved by running &lt;code>git remote get-url origin&lt;/code>. If credentials are included in the repository URI (for instance, to allow for fetching of private dependencies), the final binary will contain the full URI, including said credentials.&lt;/p>
&lt;p>This vulnerability only impacts the plugin build process and has no impact on any Grafana binary built with this SDK.&lt;/p>
&lt;p>Versions impacted: all versions &amp;lt;=0.249.0.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-8986</grafana:cve><grafana:product>Grafana Plugin SDK</grafana:product><grafana:cvssScore>9.1</grafana:cvssScore><grafana:cvssVector>CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:H/AU:Y/R:U/RE:L</grafana:cvssVector><grafana:severity>Critical</grafana:severity><grafana:fixedVersion>>0.249.0</grafana:fixedVersion></grafana:advisory></item><item><title>Authorization Bypass in Plugin Routes in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-6322/</link><pubDate>Tue, 23 Jul 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-6322/</guid><description>&lt;p>Access control for plugin data sources protected by the ReqActions json field of the plugin.json is bypassed if the user or service account is granted associated access to any other data source, as the ReqActions check was not scoped to each specific datasource. The account must have prior query access to the impacted datasource.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-6322</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>4.4</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity></grafana:advisory></item><item><title>SSRF in Webhooks in Grafana OnCall</title><link>https://grafana.com/security/security-advisories/cve-2024-5526/</link><pubDate>Thu, 30 May 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-5526/</guid><description>&lt;p>Grafana OnCall is an easy-to-use on-call management tool that will help reduce toil in on-call management through simpler workflows and interfaces that are tailored specifically for engineers.
Grafana OnCall, from version 1.1.37 before 1.5.2 are vulnerable to a Server Side Request Forgery (SSRF) vulnerability in the webhook functionallity.
This issue was fixed in version 1.5.2&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-5526</grafana:cve><grafana:product>Grafana OnCall</grafana:product><grafana:cvssScore>7.7</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=1.5.2</grafana:fixedVersion></grafana:advisory></item><item><title>Authorization Bypass in Snapshots in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-1313/</link><pubDate>Tue, 26 Mar 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-1313/</guid><description>&lt;p>It is possible for a user in a different organization from the owner of a snapshot to bypass authorization and delete a snapshot by issuing a DELETE request to /api/snapshots/&lt;key> using its view key. This functionality is intended to only be available to individuals with the permission to write/edit to the snapshot in question, but due to a bug in the authorization logic, deletion requests issued by an unprivileged user in a different organization than the snapshot owner are treated as authorized.&lt;/p>
&lt;p>Grafana Labs would like to thank Ravid Mazon and Jay Chen of Palo Alto Research for discovering and disclosing this vulnerability.&lt;/p>
&lt;p>This issue affects Grafana: from 9.5.0 before 9.5.18, from 10.0.0 before 10.0.13, from 10.1.0 before 10.1.9, from 10.2.0 before 10.2.6, from 10.3.0 before 10.3.5.&lt;/p>
&lt;p>Note: 10.4.x versions were not impacted by this vulnerability due to the functionality in question having been refactored entirely.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-1313</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=9.5.18</grafana:fixedVersion><grafana:fixedVersion>>=10.0.13</grafana:fixedVersion><grafana:fixedVersion>>=10.1.9</grafana:fixedVersion><grafana:fixedVersion>>=10.2.6</grafana:fixedVersion><grafana:fixedVersion>>=10.3.5</grafana:fixedVersion></grafana:advisory></item><item><title>Privilege Escalation in Data Sources in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2024-1442/</link><pubDate>Thu, 07 Mar 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2024-1442/</guid><description>&lt;p>A user with the permissions to create a data source can use Grafana API to create a data source with UID set to *.
Doing this will grant the user access to read, query, edit and delete all data sources within the organization.&lt;/p>
&lt;p>Impacted Versions:&lt;/p>
&lt;ul>
&lt;li>8.5.0 &amp;lt; 9.5.7&lt;/li>
&lt;li>10.0.0 &amp;lt; 10.0.12&lt;/li>
&lt;li>10.1.0 &amp;lt; 10.1.8&lt;/li>
&lt;li>10.2.0 &amp;lt; 10.2.5&lt;/li>
&lt;li>10.3.0 &amp;lt; 10.3.4&lt;/li>
&lt;/ul></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2024-1442</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.0</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=9.5.7</grafana:fixedVersion><grafana:fixedVersion>>=10.0.12</grafana:fixedVersion><grafana:fixedVersion>>=10.1.8</grafana:fixedVersion><grafana:fixedVersion>>=10.2.5</grafana:fixedVersion><grafana:fixedVersion>>=10.3.4</grafana:fixedVersion></grafana:advisory></item><item><title>Path Traversal in JSON Plugin in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-5123/</link><pubDate>Wed, 14 Feb 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-5123/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The &lt;a href="/grafana/plugins/marcusolsson-json-datasource/">JSON datasource plugin&lt;/a> is a Grafana Labs maintained plugin that allows for retrieving and processing JSON data from a remote endpoint (including a specific sub-path) configured by an administrator. Due to inadequate sanitization of the dashboard-supplied path parameter, it was possible to include path traversal characters (../) in the path parameter and send requests to paths on the configured endpoint outside the configured sub-path.&lt;/p>
&lt;p>This means that if the datasource was configured by an administrator to point at some sub-path of a domain (e.g. &lt;a href="https://example.com/api/some_safe_api/%29" target="_blank" rel="noopener noreferrer">https://example.com/api/some_safe_api/)&lt;/a>, it was possible for an editor to create a dashboard referencing the datasource which issues queries containing path traversal characters, which would in turn cause the datasource to instead query arbitrary subpaths on the configured domain (e.g. &lt;a href="https://example.com/api/admin_api/%29" target="_blank" rel="noopener noreferrer">https://example.com/api/admin_api/)&lt;/a>.&lt;/p>
&lt;p>In the rare case that this plugin is configured by an administrator to point back at the Grafana instance itself, this vulnerability becomes considerably more severe, as an administrator browsing a maliciously configured panel could be compelled to make requests to Grafana administrative API endpoints with their credentials, resulting in the potential for privilege escalation.&lt;/p>
&lt;p>UPDATE: Thanks to &lt;a href="https://www.linkedin.com/in/5h4s1/" target="_blank" rel="noopener noreferrer">NguyenHoan&lt;/a> for reporting a bypass of this fix. Version 1.3.16 has a fix for this bypass.&lt;/p>
&lt;p>UPDATE 2: Thanks to &lt;a href="https://github.com/isacaya" target="_blank" rel="noopener noreferrer">isacaya&lt;/a> for reporting a bypass of this fix. Version 1.3.21 has a fix for this bypass.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-5123</grafana:cve><grafana:product>Grafana JSON Plugin</grafana:product><grafana:cvssScore>8.0</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>1.3.21+</grafana:fixedVersion></grafana:advisory></item><item><title>SSRF in CSV Plugin in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-5122/</link><pubDate>Wed, 14 Feb 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-5122/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The &lt;a href="/grafana/plugins/marcusolsson-csv-datasource/">CSV datasource plugin&lt;/a> is a Grafana Labs maintained plugin that allows for retrieving and processing CSV data from a remote endpoint configured by an administrator. If this plugin was configured to send requests to a bare host with no path (e.g. &lt;code>https://www.example.com/&lt;/code>), requests to an endpoint other than the one configured by the administrator could be triggered by a specially crafted request from any user.&lt;/p>
&lt;p>This issue has been patched in plugin version 0.6.13.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-5122</grafana:cve><grafana:product>Grafana CSV Plugin</grafana:product><grafana:cvssScore>5.0</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=0.6.13</grafana:fixedVersion></grafana:advisory></item><item><title>Verification Bypass in Email Settings in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-6152/</link><pubDate>Tue, 13 Feb 2024 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-6152/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. A user changing their email after signing up and verifying it can change it without verification in profile settings. The configuration option &amp;ldquo;verify_email_enabled&amp;rdquo; will only validate email only on sign up.
This issue has been patched in versions 10.3.3, 10.2.4, 10.1.7, 10.0.11 and 9.5.16.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-6152</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>5.4</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=10.3.3</grafana:fixedVersion><grafana:fixedVersion>>=10.2.4</grafana:fixedVersion><grafana:fixedVersion>>=10.1.7</grafana:fixedVersion><grafana:fixedVersion>>=10.0.11</grafana:fixedVersion><grafana:fixedVersion>>=9.5.16</grafana:fixedVersion></grafana:advisory></item><item><title>Network Restriction Bypass in Data Sources in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-4399/</link><pubDate>Thu, 12 Oct 2023 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-4399/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability.
In Grafana, Request security is a deny list that allows admins to configure Grafana in a way so that the instance doesn’t call specific hosts.
However, the restriction can be bypassed used punycode encoding of the characters in the request address.
Credits: leixiao of Syclover Security Team.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-4399</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.6</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:N/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity></grafana:advisory></item><item><title>Privilege Escalation in Organizations in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-4822/</link><pubDate>Thu, 12 Oct 2023 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-4822/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability. The vulnerability impacts Grafana instances with several organizations, and allows a user with Organization Admin permissions in one organization to change the permissions associated with Organization Viewer, Organization Editor and Organization Admin roles in all organizations.
It also allows an Organization Admin to assign or revoke any permissions that they have to any user globally.
This means that any Organization Admin can elevate their own permissions in any organization that they are already a member of, or elevate or restrict the permissions of any other user.
The vulnerability does not allow a user to become a member of an organization that they are not already a member of, or to add any other users to an organization that the current user is not a member of.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-4822</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>6.7</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:L</grafana:cvssVector><grafana:severity>Medium</grafana:severity></grafana:advisory></item><item><title>Information Disclosure in Google Sheets Plugin in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-4457/</link><pubDate>Tue, 19 Sep 2023 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-4457/</guid><description>&lt;p>The Google Sheets data source plugin for Grafana, versions 0.9.0 to 1.2.2 are vulnerable to an information disclosure vulnerability.
The plugin did not properly sanitize error messages, making it potentially expose the Google Sheet API-key that is configured for the data source.
This vulnerability was fixed in version 1.2.2.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-4457</grafana:cve><grafana:product>Grafana Google Sheets Plugin</grafana:product><grafana:cvssScore>5.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:N</grafana:cvssVector><grafana:severity>Medium</grafana:severity><grafana:fixedVersion>>=1.2.2</grafana:fixedVersion></grafana:advisory></item><item><title>Authentication Bypass in Azure AD OAuth in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-3128/</link><pubDate>Thu, 22 Jun 2023 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-3128/</guid><description>&lt;p>Grafana is validating Azure AD accounts based on the email claim.
On Azure AD, the profile email field is not unique and can be easily modified.
This leads to account takeover and authentication bypass when Azure AD OAuth is configured with a multi-tenant app.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-3128</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>9.4</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L</grafana:cvssVector><grafana:severity>Critical</grafana:severity></grafana:advisory></item><item><title>XSS in WorldMap Plugin in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-3010/</link><pubDate>Thu, 08 Jun 2023 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-3010/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability.
The WorldMap panel plugin, versions before 1.0.4 contains a DOM XSS vulnerability.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-3010</grafana:cve><grafana:product>Grafana WorldMap Plugin</grafana:product><grafana:cvssScore>7.3</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=1.0.4</grafana:fixedVersion></grafana:advisory></item><item><title>Authorization Bypass in Alerting in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-2183/</link><pubDate>Tue, 06 Jun 2023 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-2183/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability.
The option to send a test alert is not available from the user panel UI for users having the Viewer role. It is still possible for a user with the Viewer role to send a test alert using the API as the API does not check access to this function.
This might enable malicious users to abuse the functionality by sending multiple alert messages to e-mail and Slack, spamming users, prepare Phishing attack or block SMTP server.
Users may upgrade to version 9.5.3, 9.4.12, 9.3.15, 9.2.19 and 8.5.26 to receive a fix.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-2183</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=9.5.3</grafana:fixedVersion><grafana:fixedVersion>>=9.4.12</grafana:fixedVersion><grafana:fixedVersion>>=9.3.15</grafana:fixedVersion><grafana:fixedVersion>>=9.2.19</grafana:fixedVersion><grafana:fixedVersion>>=8.5.26</grafana:fixedVersion></grafana:advisory></item><item><title>Race Condition in Data Source Proxy in Grafana</title><link>https://grafana.com/security/security-advisories/cve-2023-2801/</link><pubDate>Tue, 06 Jun 2023 00:00:00 +0000</pubDate><guid>https://grafana.com/security/security-advisories/cve-2023-2801/</guid><description>&lt;p>Grafana is an open-source platform for monitoring and observability.
Using public dashboards users can query multiple distinct data sources using mixed queries. However such query has a possibility of crashing a Grafana instance.
The only feature that uses mixed queries at the moment is public dashboards, but it&amp;rsquo;s also possible to cause this by calling the query API directly.
This might enable malicious users to crash Grafana instances through that endpoint.
Users may upgrade to version 9.4.12 and 9.5.3 to receive a fix.&lt;/p></description><grafana:advisory xmlns:grafana="https://grafana.com/security/security-advisories/rss/1.0"><grafana:cve>CVE-2023-2801</grafana:cve><grafana:product>Grafana</grafana:product><grafana:cvssScore>7.5</grafana:cvssScore><grafana:cvssVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</grafana:cvssVector><grafana:severity>High</grafana:severity><grafana:fixedVersion>>=9.4.12</grafana:fixedVersion><grafana:fixedVersion>>=9.5.3</grafana:fixedVersion></grafana:advisory></item></channel></rss>