VDB
Sign up
HIGH7.5

GHSA-p4r4-xvrq-gvmc

Grafana Tempo has an Uncontrolled Resource Consumption issue

Quick fix

GHSA-p4r4-xvrq-gvmc — github.com/grafana/tempo: upgrade to the fixed version with the command below.

go get github.com/grafana/tempo@v2.8.4

Details

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).

Are you affected?

Enter the version of the package you're using.

Affected packages

Go/github.com/grafana/tempo
Introduced in: 1.3.0Fixed in: 2.8.4
Fixgo get github.com/grafana/tempo@v2.8.4
Go/github.com/grafana/tempo
Introduced in: 2.9.0Fixed in: 2.9.2
Fixgo get github.com/grafana/tempo@v2.9.2
Go/github.com/grafana/tempo
Introduced in: 2.10.0Fixed in: 2.10.2
Fixgo get github.com/grafana/tempo@v2.10.2

References