Every image is scanned inside your cluster, and scanned again every day.
Image scanning
The scanner runs Trivy, pinned into the Attestkeep release, so nothing about your images is sent anywhere to be scanned. Images in private registries are pulled with the workload's own image pull secrets.
The vulnerability database refreshes every six hours and every image is rescanned daily, so an image admitted weeks ago is judged again when a new CVE is published. Findings carry the fixed version where one exists and are matched against CISA's catalogue of known exploited vulnerabilities.
Step by step.
A new digest is queued
Admission never waits for it.
Trivy scans it
Inside the cluster, pulling with the workload's own credentials.
Findings are stored
By severity, with the fixed version where one exists.
The verdict is cached
Admission reads it by digest.
Everything is rescanned daily
And the database is refreshed every six hours.
Each image's scan record and severity counts go into the evidence package's coverage and findings sections.
- DORA4 clauses
- NIST SP 800-1903 clauses
- NIST SSDF2 clauses
- NIST SP 800-534 clauses
- ISO/IEC 270012 clauses
- GDPR Article 321 clause
- PCI DSS5 clauses
- MAS TRM9 clauses
- Essential Eight22 clauses
- ISMAP9 clauses
- ISMS-P6 clauses
67 clauses across 11 frameworks cite at least one of these statements.
Install it yourself.
Create an account, confirm your e-mail with the code we send, take the free Community key from the Licenses page, and install with Helm.
Create an account