Skip to main content

Grafana Tempo EUVDEUVD-2026-38066

| CVE-2026-27878 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-06-19 GRAFANA GHSA-6xff-cpcq-vpw2
6.5
CVSS 3.1 · Vendor: GRAFANA
Share

Severity by source

Vendor (GRAFANA) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
6.5 MEDIUM

Network-reachable query API requires authenticated low-privilege user; no complexity barrier; pure availability impact only via OOM crash; no scope change.

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

Primary rating from Vendor (GRAFANA).

CVSS VectorVendor: GRAFANA

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

2
Patch available
Jun 19, 2026 - 21:02 EUVD
Analysis Generated
Jun 19, 2026 - 19:33 vuln.today

DescriptionCVE.org

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.

AnalysisAI

Grafana Tempo and Enterprise Traces (GET) are vulnerable to an authenticated denial-of-service condition triggered by submitting a TraceQL query containing an excessively large exemplars hint value, causing the Tempo service to allocate unbounded memory until an out-of-memory crash occurs. Any authenticated user with query access - even low-privileged - can exploit this to take down the Tempo tracing backend, disrupting observability pipelines for the entire platform. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog.

Technical ContextAI

Grafana Tempo is an open-source, high-volume distributed tracing backend that implements TraceQL - a purpose-built query language for trace data, analogous to PromQL for metrics. TraceQL supports query hints (including exemplars hints) that influence how the engine fetches and processes trace exemplars from storage. The vulnerability arises because Tempo does not enforce an upper bound on the exemplars hint parameter value before using it to govern memory allocation for query result buffers. When a pathologically large hint value is submitted, the allocator attempts to satisfy the request, exhausting available heap memory. The root cause class is uncontrolled resource consumption (analogous to CWE-400, though the NVD record lists CWE as N/A). Both the open-source Tempo distribution (CPE: cpe:2.3:a:grafana:tempo) and the commercial Grafana Enterprise Traces product (CPE: cpe:2.3:a:grafana:enterprise_traces_(get)) share the same query engine and are both confirmed affected.

RemediationAI

The primary remediation is to apply the vendor-released patch as documented in the Grafana security advisory at https://grafana.com/security/security-advisories/cve-2026-27878 - the exact fixed version is not specified in the available intelligence and must be confirmed from that source before upgrading. Until patching is possible, operators should consider enforcing query-level rate limiting or resource quotas at the Tempo API layer (e.g., via a reverse proxy or API gateway) to cap the size of query hint parameters before they reach the Tempo engine; this limits blast radius but does not eliminate the class of vulnerability. Restricting TraceQL query access to a minimal set of trusted service accounts via Grafana RBAC reduces the attack surface, though it may impact legitimate developer workflows. Network-level controls that prevent unauthenticated or untrusted network segments from reaching the Tempo query API provide defense-in-depth but do not protect against authenticated insider misuse.

CVE-2023-34111 CRITICAL POC
9.8 Jun 06

The `Release PR Merged` workflow in the github repo taosdata/grafanaplugin is subject to a command injection vulnerabili

CVE-2022-26148 CRITICAL POC
9.8 Mar 21

An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix. Rated critical severity (CVSS 9.8), this

CVE-2020-27846 CRITICAL POC
9.8 Dec 21

A signature verification vulnerability exists in crewjam/saml. Rated critical severity (CVSS 9.8), this vulnerability is

CVE-2018-15727 CRITICAL POC
9.8 Aug 29

Grafana 2.x, 3.x, and 4.x before 4.6.4 and 5.x before 5.2.3 allows authentication bypass because an attacker can generat

CVE-2024-9264 CRITICAL POC
9.4 Oct 18

The SQL Expressions experimental feature of Grafana allows for the evaluation of `duckdb` queries containing user input.

CVE-2026-63087 CRITICAL POC
9.3 Jul 16

Authentication bypass in Grafana OnCall through 1.16.11 lets unauthenticated remote attackers mint a valid PluginAuthTok

CVE-2023-36649 CRITICAL POC
9.1 Dec 12

Insertion of sensitive information in the centralized (Grafana) logging system in ProLion CryptoSpike 3.0.15P2 allows re

CVE-2025-4123 HIGH POC
7.6 May 22

A cross-site scripting (XSS) vulnerability exists in Grafana caused by combining a client path traversal and open redire

CVE-2020-13379 HIGH POC
8.2 Jun 03

The avatar feature in Grafana 3.0.1 through 7.0.1 has an SSRF Incorrect Access Control issue. Rated high severity (CVSS

CVE-2023-1387 HIGH POC
7.5 Apr 26

Grafana is an open-source platform for monitoring and observability. Rated high severity (CVSS 7.5), this vulnerability

CVE-2022-32276 HIGH POC
7.5 Jun 17

Grafana 8.4.3 allows unauthenticated access via (for example) a /dashboard/snapshot/*?orgId=0 URI. Rated high severity (

CVE-2022-32275 HIGH POC
7.5 Jun 06

Grafana 8.4.3 allows reading files via (for example) a /dashboard/snapshot/%7B%7Bconstructor.constructor'/.. Rated high

Vendor StatusVendor

SUSE

Severity: Moderate

Share

EUVD-2026-38066 vulnerability details – vuln.today

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