Vulnerability Reportnginx:1.31.4-alpine

nginx:1.31.4-alpine
digestsha256:db35bfc6b2951e7f8a72db5db120288c127ffaeeb4a6d4b95a26fead017d5913

Executive Summary

Last scanned:

Threat Score
50/100CAUTION
Reputation
TRUSTED

This image carries significant risk; production deployment is highly discouraged without strict compensating controls. The main practical risk is remote denial of service: issues such as CVE-2026-63074 and CVE-2026-66046 could let an attacker exhaust memory or CPU and disrupt an internet-facing nginx service. CVE-2026-63074 only applies if a CMP server reuses a single context, and CVE-2026-66046 requires parsing untrusted XML, so these paths may not be reachable in a typical nginx deployment. If CMP and untrusted XML parsing are not enabled, those specific risks are fully mitigated; otherwise apply strict compensating controls before production use.

Vulnerabilities

Vulnerability Log

72 total
CVE IDAdjusted SeverityPackageExploit ProbabilityRisk Context
CVE-2026-63074MEDIUM6.38
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-63075MEDIUM6.38
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.8%
Theoretical Threat
Directly Exposed
CVE-2026-66046MEDIUM6.38
libexpat
2.8.2-r0
fixed in 2.8.4-r0
0.7%
Theoretical Threat
Directly Exposed
CVE-2026-76641MEDIUM6.38
libexpat
2.8.2-r0
fixed in 2.8.4-r0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-76956MEDIUM6.38
libexpat
2.8.2-r0
fixed in 2.8.4-r0
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-93990MEDIUM6.38
libexpat
2.8.2-r0
fixed in 2.8.5-r0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-63072MEDIUM6.38
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.9%
Theoretical Threat
Directly Exposed
CVE-2026-63074MEDIUM6.38
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.6%
Theoretical Threat
Directly Exposed
CVE-2026-63075MEDIUM6.38
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.8%
Theoretical Threat
Directly Exposed
CVE-2026-89157MEDIUM6.29
pcre2
10.47-r1
fixed in 10.48-r0
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-18798MEDIUM6
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
1.5%
Low-Moderate Risk
Directly ExposedContext importance: MEDIUM
CVE-2026-14457MEDIUM6
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
1.0%
Low-Moderate Risk
Directly ExposedContext importance: MEDIUM
CVE-2026-18798MEDIUM6
libssl3
3.5.7-r0
fixed in 3.5.8-r0
1.5%
Low-Moderate Risk
Directly ExposedContext importance: MEDIUM
CVE-2026-14457MEDIUM6
libssl3
3.5.7-r0
fixed in 3.5.8-r0
1.0%
Low-Moderate Risk
Directly ExposedContext importance: MEDIUM
CVE-2026-53612MEDIUM5.95
libuuid
2.42.1-r0
fixed in 2.42.3-r0
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-53613MEDIUM5.95
libuuid
2.42.1-r0
fixed in 2.42.3-r0
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-53614MEDIUM5.95
libuuid
2.42.1-r0
fixed in 2.42.3-r0
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-78409MEDIUM5.95
libuuid
2.42.1-r0
fixed in 2.42.3-r0
0.2%
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-46675MEDIUM5.9
libpng
1.6.58-r1
fixed in 1.6.59-r0
—
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-89158MEDIUM5.52
pcre2
10.47-r1
fixed in 10.48-r0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-89160MEDIUM5.52
pcre2
10.47-r1
fixed in 10.48-r0
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-14456MEDIUM5.1
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
0.7%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-14456MEDIUM5.1
libssl3
3.5.7-r0
fixed in 3.5.8-r0
0.7%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-102633MEDIUM5.02
libexpat
2.8.2-r0
fixed in 2.9.0-r0
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-89156MEDIUM5.02
pcre2
10.47-r1
fixed in 10.48-r0
0.3%
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-86145MEDIUM4.18
pcre2
10.47-r1
fixed in 10.48-r0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-27456MEDIUM4
libuuid
2.42.1-r0
fixed in 2.42.3-r0
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-89161LOW3.98
pcre2
10.47-r1
fixed in 10.48-r0
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-103111LOW3.88
pcre2
10.47-r1
fixed in 10.49-r0
0.2%
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-89162LOW2.8
pcre2
10.47-r1
fixed in 10.48-r0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-63076LOW2.7
libcrypto3
3.5.7-r0
fixed in 3.5.8-r0
1.6%
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-77214LOW2.51
libexpat
2.8.2-r0
fixed in 2.9.0-r0
0.5%
Theoretical Threat
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-78408LOW2.42
libuuid
2.42.1-r0
fixed in 2.42.3-r1
0.2%
Theoretical Threat
Post-Exploit
CVE-2026-76957LOW2.39
libexpat
2.8.2-r0
fixed in 2.8.4-r0
0.1%
Theoretical Threat
Post-Exploit
CVE-2026-76642LOW2.39
libuuid
2.42.1-r0
fixed in 2.42.3-r0
0.2%
Theoretical Threat
Post-Exploit
CVE-2026-78410LOW2.39
libuuid
2.42.1-r0
fixed in 2.42.3-r0
0.2%
Theoretical Threat
Post-Exploit
CVE-2026-4775LOW2.39
tiff
4.7.1-r0
fixed in 4.7.2-r0
0.6%
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-54874LOW2.29
libssl3
3.5.7-r0
fixed in 3.5.8-r0
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-88806NONE0
libx11
1.8.13-r0
fixed in 1.8.14-r0
0.2%
Theoretical Threat
Not Applicable
CVE-2026-94283NONE0
libx11
1.8.13-r0
fixed in 1.8.14-r0
0.2%
Theoretical Threat
Not Applicable
CVE-2026-94284NONE0
libx11
1.8.13-r0
fixed in 1.8.14-r0
0.1%
Theoretical Threat
Not Applicable
CVE-2026-94287NONE0
libxpm
3.5.19-r0
fixed in 3.5.20-r0
0.1%
Theoretical Threat
Not Applicable
CVE-2026-94285NONE0
libx11
1.8.13-r0
fixed in 1.8.14-r0
0.1%
Theoretical Threat
Not Applicable
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

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.