Vulnerability Reportgrafana/grafana:12.4.10

grafana/grafana:12.4.10
digestsha256:c132a683b2430fff9115a29b2a79c8ab97540cdcc90846e3c81878c778ca3596

Executive Summary

Last scanned:

Threat Score
50/100CAUTION
Reputation
TRUSTED

This image carries significant risk; production deployment is highly discouraged without strict compensating controls. An attacker able to reach exposed network services could trigger denial-of-service through memory exhaustion, excessive CPU consumption, or server process crashes, as seen in CVE-2026-63075 and CVE-2026-84304. The image is verified and digest-pinned, and post-exploit findings are low severity (max 2.7), but the exposed surface still contains 39 findings with 7 at severity >=6.0. Disabling the QUIC stack would fully eliminate CVE-2026-63075. Note that the OpenSSL QUIC issue requires QUIC traffic, and one gRPC issue requires an xds.NewGRPCServer() deployment.

Vulnerabilities

Vulnerability Log

79 total
CVE IDAdjusted SeverityPackageExploit ProbabilityRisk Context
CVE-2026-63075MEDIUM6.38
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.8%
Theoretical Threat
Directly Exposed
CVE-2026-78669MEDIUM6.38
golang.org/x/net
v0.57.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-84304MEDIUM6.38
google.golang.org/grpc
v1.82.1
fixed in 1.83.1
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-84445MEDIUM6.38
google.golang.org/grpc
v1.82.1
fixed in 1.82.2, 1.83.2, 1.84.0-dev.0.20260825144003-d5a41119e0e3, 1.85.0-dev.0.20260825072537-93e31b48545e
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-78667MEDIUM6.38
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-78669MEDIUM6.38
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-97031MEDIUM6.38
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-63073MEDIUM5.9
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
1.2%
Low-Moderate Risk
Directly Exposed
CVE-2026-63073MEDIUM5.9
libssl3
3.5.7-r0
fixed in 3.5.8-r0
1.2%
Low-Moderate Risk
Directly Exposed
CVE-2026-28377MEDIUM5.52
github.com/grafana/tempo
v1.5.1-0.20260427112133-525d1bab07e0
fixed in 2.10.3
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-81871MEDIUM5.52
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
v0.19.0
fixed in 0.21.0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-56866MEDIUM5.52
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-94439MEDIUM5.52
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-94448MEDIUM5.18
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-97032MEDIUM5.02
golang.org/x/net
v0.57.0
fixed in 0.60.0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-97032MEDIUM5.02
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-58055MEDIUM4.59
nghttp2-libs
1.69.0-r0
fixed in 1.70.0-r0
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-61709MEDIUM4.5
github.com/openfga/openfga
v1.18.0
fixed in 1.18.1
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-81872MEDIUM4.5
go.opentelemetry.io/otel/sdk/log
v0.19.0
fixed in 0.21.0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-56855MEDIUM4.5
golang.org/x/crypto
v0.55.0
fixed in 0.56.0
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-78662MEDIUM4.5
golang.org/x/crypto
v0.55.0
fixed in 0.56.0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-78663MEDIUM4.5
golang.org/x/net
v0.57.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-78663MEDIUM4.5
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-75803LOW3.15
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-75803LOW3.15
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-81870LOW2.8
go.opentelemetry.io/otel/exporters/otlp/otlptrace
v1.44.0
fixed in 1.45.0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-81870LOW2.8
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
v1.44.0
fixed in 1.45.0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-81870LOW2.8
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
v1.44.0
fixed in 1.45.0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-81870LOW2.8
go.opentelemetry.io/otel/sdk
v1.44.0
fixed in 1.45.0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-56857LOW2.8
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-18798LOW2.7
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
1.5%
Low-Moderate Risk
Post-Exploit
CVE-2026-63076LOW2.7
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
1.6%
Low-Moderate Risk
Post-Exploit
CVE-2026-14457LOW2.7
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
1.0%
Low-Moderate Risk
Post-Exploit
CVE-2026-18798LOW2.7
libssl3
3.5.7-r0
fixed in 3.5.8-r0
1.5%
Low-Moderate Risk
Post-Exploit
CVE-2026-63076LOW2.7
libssl3
3.5.7-r0
fixed in 3.5.8-r0
1.6%
Low-Moderate Risk
Post-Exploit
CVE-2026-14457LOW2.7
libssl3
3.5.7-r0
fixed in 3.5.8-r0
1.0%
Low-Moderate Risk
Post-Exploit
CVE-2026-43871LOW2.7
github.com/apache/thrift
v0.23.1-0.20260429145742-d2acd3c49e58
fixed in 0.24.0
1.0%
Low-Moderate Risk
Post-Exploit
CVE-2026-82208LOW2.45
curl
8.21.0-r0
fixed in 8.22.0-r0
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-82208LOW2.45
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-14456LOW2.29
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-63072LOW2.29
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.9%
Theoretical Threat
Post-Exploit
CVE-2026-54874LOW2.29
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-63074LOW2.29
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-63075LOW2.29
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.8%
Theoretical Threat
Post-Exploit
CVE-2026-14456LOW2.29
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-63072LOW2.29
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.9%
Theoretical Threat
Post-Exploit
CVE-2026-54874LOW2.29
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-63074LOW2.29
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-100352LOW2.29
github.com/getkin/kin-openapi
v0.147.0
fixed in 0.148.0
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-100353LOW2.29
github.com/getkin/kin-openapi
v0.147.0
fixed in 0.149.0
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-100354LOW2.29
github.com/getkin/kin-openapi
v0.147.0
fixed in 0.149.0
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-21728LOW2.29
github.com/grafana/tempo
v1.5.1-0.20260427112133-525d1bab07e0
fixed in 2.8.4, 2.9.2, 2.10.2
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-19931LOW1.99
curl
8.21.0-r0
fixed in 8.22.0-r0
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-19931LOW1.99
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-13608LOW1.89
curl
8.21.0-r0
fixed in 8.22.0-r0
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-18924LOW1.89
curl
8.21.0-r0
fixed in 8.22.0-r0
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-80230LOW1.89
curl
8.21.0-r0
fixed in 8.22.0-r0
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-80231LOW1.89
curl
8.21.0-r0
fixed in 8.22.0-r0
0.9%
Theoretical Threat
Post-Exploit
CVE-2026-80255LOW1.89
curl
8.21.0-r0
fixed in 8.22.0-r0
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-13608LOW1.89
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-18924LOW1.89
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-80230LOW1.89
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-80231LOW1.89
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.9%
Theoretical Threat
Post-Exploit
CVE-2026-80255LOW1.89
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-82209LOW1.58
curl
8.21.0-r0
fixed in 8.22.0-r0
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-82209LOW1.58
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-80229NONE0
curl
8.21.0-r0
fixed in 8.22.0-r0
0.6%
Theoretical Threat
Not Applicable
CVE-2026-80256NONE0
curl
8.21.0-r0
fixed in 8.22.0-r0
—
Not Applicable
CVE-2026-80229NONE0
libcurl
8.21.0-r0
fixed in 8.22.0-r0
0.6%
Theoretical Threat
Not Applicable
CVE-2026-80256NONE0
libcurl
8.21.0-r0
fixed in 8.22.0-r0
—
Not Applicable
CVE-2026-85091NONE0
zlib
1.3.2-r0
fixed in 1.3.2-r1
0.4%
Theoretical Threat
Not Applicable
GO-2026-5932NONE0
golang.org/x/crypto
v0.55.0
No fix yet
—
Not Applicable
CVE-2026-78659NONE0
golang.org/x/net
v0.57.0
fixed in 0.60.0
0.6%
Theoretical Threat
Not Applicable
CVE-2026-78660NONE0
golang.org/x/net
v0.57.0
fixed in 0.60.0
0.3%
Theoretical Threat
Not Applicable
CVE-2026-84303NONE0
google.golang.org/grpc
v1.82.1
fixed in 1.83.1
0.3%
Theoretical Threat
Not Applicable
CVE-2026-78659NONE0
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Not Applicable
CVE-2026-78660NONE0
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Not Applicable
CVE-2026-94440NONE0
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Not Applicable
CVE-2026-97030NONE0
stdlib
v1.26.6
fixed in 1.26.9, 1.27.2
0.2%
Theoretical Threat
Not Applicable

Reachability analysis

Which CVEs are actually reachable — is the vulnerable code even linked and callable.

Locked

Runtime verification

Live-container probes: default user, writable paths, capabilities, exposed ports.

Locked

Supply chain analysis

Base-image lineage, package provenance and signatures — nothing slipped in unnoticed.

Locked

Hardening recommendations

A step-by-step hardened build plan, with parity tests proving nothing breaks.

Locked

Want to check another image? Run a full scan with the Docker Security Scanner.