CertGrid CertGrid
Hands-on Lab·Certified Kubernetes Security Specialist

Container Scanning and Vulnerability Staleness

A vulnerability scan is a timestamped claim about an image, not a property of it. This guide reads what one actually reports, shows why most of it cannot be acted on, and turns it into a build gate that a team will not immediately disable.

Supply Chain Security Guide 27 of 40 Intermediate

Trivy's vulnerability database is downloaded and cached with an explicit UpdatedAt and NextUpdate, which is what makes the shelf life measurable rather than theoretical.

The cka6001 cluster: one control plane and 2 schedulable workers, on Cilium.
Server NameIP AddressOSRolesCPURAMHDD
CKA6001192.168.0.46Ubuntu 26.04 LTSControl Plane Node (tainted NoSchedule)2 Core4 GB50 GB
CKA6001-NODE01192.168.0.47Ubuntu 26.04 LTSWorker Node2 Core4 GB50 GB
CKA6001-NODE02192.168.0.48Ubuntu 26.04 LTSWorker Node2 Core4 GB50 GB

This guide includes

Use this when a scan result has to mean something. This matters because a scan is a timestamped claim rather than a property of the image - the same image scanned tomorrow gives a different answer.

Before you start

  1. What a scan actually reports

  2. The answer has a date on it

  3. Making it a gate

Official sources