Vulnerability Reportfluxcd/flux-cli:v2.10.0

fluxcd/flux-cli:v2.10.0
digestsha256:1a5178b1770052d6e88ab1c7c8434c5ac9bca8a8ab984dcaf6b9df31814ce9f2

Executive Summary

Last scanned:

Threat Score
35/100NEEDS ATTENTION
Reputation
RELIABLE

This image is acceptable for production, but remediating the identified vulnerabilities is recommended to reduce the attack surface. The exposed findings are real, but the worst ones are medium-severity denial-of-service flaws rather than code execution or data theft. CVE-2026-27145 only matters if flux connects to a server presenting a very large certificate SAN list, and CVE-2026-33814 only matters if flux talks HTTP/2 to a hostile server that sends a malformed SETTINGS frame. Because this is a client-side CLI with no exposed ports and a non-root user, the practical impact is a hung command rather than system compromise. Updating the Go standard library and golang.org/x/net dependencies in a future release is the appropriate way to close these findings.

Vulnerabilities

Vulnerability Log

52 total
CVE IDAdjusted SeverityPackageExploit ProbabilityRisk Context
CVE-2026-33814MEDIUM6
golang.org/x/net
v0.49.0
fixed in 0.53.0
0.8%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-27145MEDIUM6
stdlib
v1.26.2
fixed in 1.25.11, 1.26.4
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-33814MEDIUM6
stdlib
v1.26.2
fixed in 1.25.10, 1.26.3
0.8%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-97032MEDIUM5.9
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-111943MEDIUM5.44
stdlib
v1.26.2
fixed in 1.26.10, 1.27.3
0.3%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-39823MEDIUM5.4
stdlib
v1.26.2
fixed in 1.25.10, 1.26.3
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-39826MEDIUM5.4
stdlib
v1.26.2
fixed in 1.25.10, 1.26.3
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-42505MEDIUM5.3
stdlib
v1.26.2
fixed in 1.25.12, 1.26.5, 1.27.0-rc.2
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-42507MEDIUM5.3
stdlib
v1.26.2
fixed in 1.25.11, 1.26.4
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-78663MEDIUM5.3
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-25680MEDIUM5.2
golang.org/x/net
v0.49.0
fixed in 0.55.0
0.3%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-42502MEDIUM4.88
golang.org/x/net
v0.49.0
fixed in 0.55.0
0.2%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-97032MEDIUM4.72
golang.org/x/net
v0.49.0
fixed in 0.60.0
0.5%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78669MEDIUM4.5
golang.org/x/net
v0.49.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-78659MEDIUM4.5
golang.org/x/net
v0.49.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-78660MEDIUM4.5
golang.org/x/net
v0.49.0
fixed in 0.60.0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-33811MEDIUM4.5
stdlib
v1.26.2
fixed in 1.25.10, 1.26.3
0.9%
Theoretical Threat
Directly Exposed
CVE-2026-56859MEDIUM4.5
stdlib
v1.26.2
fixed in 1.25.13, 1.26.6, 1.27.0-rc.3
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-56860MEDIUM4.5
stdlib
v1.26.2
fixed in 1.25.13, 1.26.6, 1.27.0-rc.3
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-56862MEDIUM4.5
stdlib
v1.26.2
fixed in 1.25.13, 1.26.6, 1.27.0-rc.3
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-78667MEDIUM4.5
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-78669MEDIUM4.5
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-97031MEDIUM4.5
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-78659MEDIUM4.5
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-78660MEDIUM4.5
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-94440MEDIUM4.5
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-42506MEDIUM4.32
golang.org/x/net
v0.49.0
fixed in 0.55.0
0.2%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78663MEDIUM4.24
golang.org/x/net
v0.49.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
GO-2026-5932MEDIUM4
golang.org/x/crypto
v0.58.0
No fix yet
—
Directly Exposed
CVE-2026-39824MEDIUM4
golang.org/x/sys
v0.40.0
fixed in 0.44.0
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-39825LOW3.9
stdlib
v1.26.2
fixed in 1.25.10, 1.26.3
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-56866LOW3.9
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-94439LOW3.9
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-94448LOW3.66
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-97030LOW3.66
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-56857LOW3.3
stdlib
v1.26.2
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-39821LOW2.95
golang.org/x/net
v0.49.0
fixed in 0.55.0
1.8%
Low-Moderate Risk
Post-Exploit
CVE-2026-39821LOW2.95
stdlib
v1.26.2
fixed in 1.25.13, 1.26.6, 1.27.0-rc.3
1.8%
Low-Moderate Risk
Post-Exploit
CVE-2026-25681LOW2.92
golang.org/x/net
v0.49.0
fixed in 0.55.0
0.2%
Theoretical Threat
Post-Exploit
CVE-2026-27136LOW2.92
golang.org/x/net
v0.49.0
fixed in 0.55.0
0.2%
Theoretical Threat
Post-Exploit
CVE-2026-56858LOW2.92
stdlib
v1.26.2
fixed in 1.25.13, 1.26.6, 1.27.0-rc.3
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-39822LOW2.81
stdlib
v1.26.2
fixed in 1.25.12, 1.26.5, 1.27.0-rc.2
0.2%
Theoretical Threat
Post-Exploit
CVE-2026-46600LOW2.7
golang.org/x/net
v0.49.0
fixed in 0.56.0
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-56851LOW2.7
golang.org/x/text
v0.33.0
fixed in 0.41.0
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-56852LOW2.7
golang.org/x/text
v0.33.0
fixed in 0.39.0
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-33818LOW2.7
stdlib
v1.26.2
fixed in 1.25.13, 1.26.6, 1.27.0-rc.3
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-39820LOW2.7
stdlib
v1.26.2
fixed in 1.25.10, 1.26.3
0.8%
Theoretical Threat
Post-Exploit
CVE-2026-39836LOW2.7
stdlib
v1.26.2
fixed in 1.25.10, 1.26.3
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-42499LOW2.7
stdlib
v1.26.2
fixed in 1.25.10, 1.26.3
0.8%
Theoretical Threat
Post-Exploit
CVE-2026-42504LOW2.7
stdlib
v1.26.2
fixed in 1.25.11, 1.26.4
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-46600LOW2.7
stdlib
v1.26.2
fixed in 1.26.6, 1.27.0-rc.3
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-56853LOW2.7
stdlib
v1.26.2
fixed in 1.25.13, 1.26.6, 1.27.0-rc.3
0.6%
Theoretical Threat
Post-Exploit

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.