Vulnerability Reportruby:3.4.12-alpine

ruby:3.4.12-alpine3.24ruby:3.4.12-alpine
digestsha256:53dd359160ceeb7963f8e9efea8a2bbbb65278276e024bb0f058261152b5610d

Executive Summary

Last scanned:

Threat Score
0/100SAFE
Reputation
TRUSTED

This base/runtime image is a clean foundation for building production images. The scan reports one exposed-surface finding rated low, with a maximum severity of 3.7, and it does not change the verdict because it is not known to be exploited and sits well below concern thresholds. No post-exploitation-only findings were reported, and the image comes from Docker Official with a trusted verdict. Images built on top should still follow standard hardening practices, such as avoiding root as the runtime user, since this image defaults to root. Note: this is a general-purpose base/runtime image — many findings live in components that an application built on top may never load, so actual exploitability depends on the final image. For an accurate risk picture, re-scan the final application image with context.

Vulnerabilities

Vulnerability Log

1 total
CVE IDAdjusted SeverityPackageExploit ProbabilityRisk Context
CVE-2026-54696LOW3.7
json
2.9.1
fixed in >= 2.19.9
0.4%
Theoretical Threat
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.