Vulnerability Reportdeluan/navidrome:latest

deluan/navidrome:latestdeluan/navidrome:0.64.2
digestsha256:38dc2727bfcfd5ede290f8ada114fc90368146f265ae4701ddddbcbe2a44ee52

Executive Summary

Last scanned:

Threat Score
25/100NEEDS ATTENTION
Reputation
RELIABLE

This image is acceptable for production, but remediating the identified vulnerabilities is recommended to reduce the attack surface. The main practical risk is CVE-2026-78667, which could let an attacker cause service slowdown or denial of service by sending crafted HTTP Range headers to Navidrome's media streaming endpoints. There are 22 exposed findings in total and 50 post-exploit-only findings, but none reach severity 7.0 or higher, so the image does not rise to CAUTION or DANGEROUS. Because the top issue affects availability rather than code execution, auth bypass, or data exposure, the impact is service disruption rather than host compromise. Keep the digest pin and apply upstream updates when a fixed Go stdlib is available.

Vulnerabilities

Vulnerability Log

72 total
CVE IDAdjusted SeverityPackageExploit ProbabilityRisk Context
CVE-2026-78667MEDIUM6.38
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly ExposedContext importance: HIGH
CVE-2026-111943MEDIUM5.44
stdlib
v1.27.1
fixed in 1.26.10, 1.27.3
—
Directly ExposedContext importance: MEDIUM
CVE-2026-94448MEDIUM5.18
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-97030MEDIUM5.18
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-78669MEDIUM5.1
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78659MEDIUM5.1
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78669MEDIUM5.1
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-78659MEDIUM5.1
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-94440MEDIUM5.1
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-102633MEDIUM5.02
libexpat
2.8.5-r0
fixed in 2.9.0-r0
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-89156MEDIUM5.02
pcre2
10.46-r0
fixed in 10.46-r1
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-97032MEDIUM5.02
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-97032MEDIUM5.02
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-114437MEDIUM4.8
github.com/go-chi/chi/v5
v5.3.2
fixed in 5.4.0
—
Directly Exposed
CVE-2026-40930MEDIUM4.59
libpng
1.6.57-r0
fixed in 1.6.59-r0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-78663MEDIUM4.5
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-78663MEDIUM4.5
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.6%
Theoretical Threat
Directly Exposed
CVE-2025-13034LOW3.47
curl
8.14.1-r3
fixed in 8.14.1-r4
0.2%
Theoretical Threat
Post-Exploit
CVE-2025-14819LOW3.47
curl
8.14.1-r3
fixed in 8.14.1-r4
0.8%
Theoretical Threat
Post-Exploit
CVE-2025-13034LOW3.47
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.2%
Theoretical Threat
Post-Exploit
CVE-2025-14819LOW3.47
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.8%
Theoretical Threat
Post-Exploit
CVE-2026-3784LOW3.31
curl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-6429LOW3.31
curl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-8924LOW3.31
curl
8.14.1-r3
fixed in 8.14.1-r4
0.7%
Theoretical Threat
Post-Exploit
CVE-2025-14524LOW3.31
curl
8.14.1-r3
fixed in 8.14.1-r4
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-3784LOW3.31
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-6429LOW3.31
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-8924LOW3.31
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.7%
Theoretical Threat
Post-Exploit
CVE-2025-14524LOW3.31
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-3805LOW3.21
curl
8.14.1-r3
fixed in 8.14.1-r4
1.0%
Theoretical Threat
Post-Exploit
CVE-2026-3805LOW3.21
libcurl
8.14.1-r3
fixed in 8.14.1-r4
1.0%
Theoretical Threat
Post-Exploit
CVE-2026-3783LOW2.91
curl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-3783LOW2.91
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-89162LOW2.8
pcre2
10.46-r0
fixed in 10.46-r1
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-56857LOW2.8
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.5%
Theoretical Threat
Directly Exposed
CVE-2026-4873LOW2.7
curl
8.14.1-r3
fixed in 8.14.1-r4
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-6253LOW2.7
curl
8.14.1-r3
fixed in 8.14.1-r4
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-7168LOW2.7
curl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-4873LOW2.7
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-6253LOW2.7
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-7168LOW2.7
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-77214LOW2.51
libexpat
2.8.5-r0
fixed in 2.9.0-r0
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-86145LOW2.51
pcre2
10.46-r0
fixed in 10.46-r1
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-8286LOW2.48
curl
8.14.1-r3
fixed in 8.14.1-r4
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-92392LOW2.48
curl
8.14.1-r3
fixed in 8.14.1-r4
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-8286LOW2.48
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-92392LOW2.48
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.6%
Theoretical Threat
Post-Exploit
CVE-2026-89161LOW2.39
pcre2
10.46-r0
fixed in 10.46-r1
0.1%
Theoretical Threat
Post-Exploit
CVE-2026-103111LOW2.33
pcre2
10.46-r0
fixed in 10.46-r1
0.2%
Theoretical Threat
Post-Exploit
CVE-2026-5773LOW2.29
curl
8.14.1-r3
fixed in 8.14.1-r4
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-6276LOW2.29
curl
8.14.1-r3
fixed in 8.14.1-r4
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-8927LOW2.29
curl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-5773LOW2.29
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.7%
Theoretical Threat
Post-Exploit
CVE-2026-6276LOW2.29
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-8927LOW2.29
libcurl
8.14.1-r3
fixed in 8.14.1-r4
0.5%
Theoretical Threat
Post-Exploit
CVE-2026-78660LOW2.29
golang.org/x/net
v0.59.0
fixed in 0.60.0
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-97031LOW2.29
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.4%
Theoretical Threat
Post-Exploit
CVE-2026-78660LOW2.29
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-89157LOW2.26
pcre2
10.46-r0
fixed in 10.46-r1
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-46675LOW2.12
libpng
1.6.57-r0
fixed in 1.6.59-r0
—
Post-Exploit
CVE-2026-89158LOW1.99
pcre2
10.46-r0
fixed in 10.46-r1
0.2%
Theoretical Threat
Post-Exploit
CVE-2026-89160LOW1.99
pcre2
10.46-r0
fixed in 10.46-r1
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-56866LOW1.99
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-94439LOW1.99
stdlib
v1.27.1
fixed in 1.26.9, 1.27.2
0.3%
Theoretical Threat
Post-Exploit
CVE-2026-1965_1NONE0
curl
8.14.1-r3
fixed in 8.14.1-r4
—
Not Applicable
CVE-2026-1965_2NONE0
curl
8.14.1-r3
fixed in 8.14.1-r4
—
Not Applicable
CVE-2026-1965_1NONE0
libcurl
8.14.1-r3
fixed in 8.14.1-r4
—
Not Applicable
CVE-2026-1965_2NONE0
libcurl
8.14.1-r3
fixed in 8.14.1-r4
—
Not Applicable
CVE-2026-107891NONE0
musl
1.2.5-r12
fixed in 1.2.5-r13
—
Not Applicable
CVE-2026-107891NONE0
musl-utils
1.2.5-r12
fixed in 1.2.5-r13
—
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.57.0
No fix yet
—
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.