Skip to main content

Grafana Tempo EUVDEUVD-2026-25408

| CVE-2026-21728 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-04-24 GRAFANA GHSA-p4r4-xvrq-gvmc
7.5
CVSS 3.1 · Vendor: GRAFANA
Share

Severity by source

Vendor (GRAFANA) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
SUSE
HIGH
qualitative
Red Hat
7.5 HIGH
qualitative

Primary rating from Vendor (GRAFANA).

CVSS VectorVendor: GRAFANA

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

Lifecycle Timeline

5
Re-analysis Queued
Apr 24, 2026 - 09:22 vuln.today
cvss_changed
Analysis Generated
Apr 24, 2026 - 09:15 vuln.today
EUVD ID Assigned
Apr 24, 2026 - 09:00 euvd
EUVD-2026-25408
Analysis Generated
Apr 24, 2026 - 09:00 vuln.today
CVE Published
Apr 24, 2026 - 08:00 nvd
HIGH 7.5

DescriptionCVE.org

Tempo queries with large limits can cause large memory allocations which can impact the availability of the service, depending on its deployment strategy.

Mitigation can be done by setting max_result_limit in the search config, e.g. to 262144 (2^18).

AnalysisAI

Denial of service in Grafana Tempo allows unauthenticated remote attackers to exhaust server memory by sending trace queries with excessively large result limits. The vulnerability causes unbounded memory allocation during query processing, degrading or halting service availability depending on deployment resources. EPSS data not available; no CISA KEV listing or public exploit identified at time of analysis. Mitigation available through configuration change rather than software patch.

Technical ContextAI

Grafana Tempo is a distributed tracing backend designed for high-volume trace data storage and retrieval. The vulnerability stems from insufficient validation of the 'limit' parameter in search queries, allowing callers to request arbitrarily large result sets. When processing these queries, Tempo allocates memory proportional to the requested limit before applying data retrieval operations. Without server-side enforcement of maximum result sizes, malicious or misconfigured clients can trigger memory allocations exceeding available system resources. This is a resource exhaustion vulnerability affecting the query processing pipeline. The CPE indicates all versions of Grafana Tempo are potentially affected, though specific vulnerable version ranges have not been published by the vendor.

RemediationAI

Apply the configuration-based mitigation by setting max_result_limit in Tempo's search configuration block to 262144 (2^18) or lower based on operational requirements and available memory resources. This parameter caps the maximum number of trace results returned per query, preventing unbounded memory allocations. Implementation requires modifying the Tempo configuration file (typically tempo.yaml) and restarting the service. Organizations should assess their legitimate maximum query result needs before selecting a limit value, balancing security against operational functionality. Monitor query rejection metrics post-deployment to identify clients requiring limit adjustments. For defense in depth, implement query-side rate limiting at reverse proxy or API gateway layers to restrict total query volume per client. Review https://grafana.com/security/security-advisories/cve-2026-21728 for vendor-recommended configuration examples and any subsequent patched releases that enforce default limits. Note that restricting max_result_limit may break workflows relying on large trace retrievals, requiring application-level pagination changes.

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: Important
Product Status
SUSE Linux Enterprise Server 16.1 Affected
SUSE Linux Enterprise Server for SAP applications 16.1 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP5 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP6 Affected
openSUSE Leap 15.5 Affected

Share

EUVD-2026-25408 vulnerability details – vuln.today

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