Vulnerability Reportprom/pushgateway:latest

prom/pushgateway:latestprom/pushgateway:v1
digestsha256:7332ee96119c0b927a3e64971189d884718939b6102c3e9e047bc11e83715d6f

Executive Summary

Last scanned:

Threat Score
30/100NEEDS ATTENTION
Reputation
RELIABLE

This image is acceptable for production, but remediating the identified vulnerabilities is recommended to reduce the attack surface. The six exposed-surface findings are real, but the two most notable, CVE-2026-78669 and CVE-2026-78659, are denial-of-service flaws that could slow or hang metric ingestion through HTTP/2 floods. Note: both CVEs only apply if HTTP/2 is enabled through TLS in a web config file, which is not the default. Upgrading the golang.org/x/net dependency in a future image build is the practical way to clear them.

Vulnerabilities

Vulnerability Log

6 total
CVE IDAdjusted SeverityPackageExploit ProbabilityRisk Context
CVE-2026-78669MEDIUM6
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78659MEDIUM6
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-97032MEDIUM4.72
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.5%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78660MEDIUM4.5
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-78663MEDIUM4.24
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
GO-2026-5932MEDIUM4
golang.org/x/crypto
v0.57.0
No fix yet
—
Directly Exposed

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.