Vulnerability Reportcaddy:2.11.6-alpine

caddy:2.11.6-alpine
digestsha256:d44355d3c2149dc580ce2cac735955d1c08d3d00882c30489c241aa51a5c10d9

Executive Summary

Last scanned:

Threat Score
25/100NEEDS ATTENTION
Reputation
TRUSTED

This image is acceptable for production, but remediating the identified vulnerabilities is recommended to reduce the attack surface. It has 19 exposed-surface findings and 1 post-exploit-only finding, with an exposed max severity of 6.38 and exposed_count_ge7 of 0. The most notable are CVE-2026-78669 and CVE-2026-97031, both denial-of-service issues reachable through Caddy's default HTTP/2 and TLS handling. Remote clients could cause CPU exhaustion, memory exhaustion, or service slowdown, but the findings do not indicate code execution or data exposure. Because the image is an Official Docker image pinned by digest, trust is high, yet the reachable DoS paths still warrant remediation.

Vulnerabilities

Vulnerability Log

20 total
CVE IDAdjusted SeverityPackageExploit ProbabilityRisk Context
CVE-2026-78669MEDIUM6.38
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly ExposedContext importance: HIGH
CVE-2026-78669MEDIUM6.38
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly ExposedContext importance: HIGH
CVE-2026-97031MEDIUM6.38
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly ExposedContext importance: HIGH
CVE-2026-78667MEDIUM5.1
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-97032MEDIUM5.02
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.4%
Theoretical Threat
Directly ExposedContext importance: HIGH
CVE-2026-97032MEDIUM5.02
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly ExposedContext importance: HIGH
CVE-2026-56866MEDIUM4.42
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78663LOW3.6
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78663LOW3.6
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-94439LOW3.31
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-56857LOW2.8
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-94448LOW1.87
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.2%
Theoretical Threat
Post-Exploit
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.57.0
No fix yet
—
Not Applicable
CVE-2026-78659NONE0
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Not Applicable
CVE-2026-78660NONE0
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.3%
Theoretical Threat
Not Applicable
CVE-2026-78659NONE0
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Not Applicable
CVE-2026-78660NONE0
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Not Applicable
CVE-2026-94440NONE0
stdlib
v1.26.8
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Not Applicable
CVE-2026-97030NONE0
stdlib
v1.26.8
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.