You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(We switched to adoptopenjdk/openjdk16:alpine-jre as the final base image and there are no critical ones there, with the added benefit of having half-size images)
I guess it's a trade off of noise vs benefit? When this was introduced the first thing (many many) people asked "Is this just going to bombard me with noise about things I just can't fix?".
Hence why --ignore-unfixed was used - if there is a simple fix in the underlying base os or programming language package management system it would be flagged as insecure, otherwise don't produce noise. Not saying it was the best choice, but that's the background behind it.
Is this option a good practice to have?
hmpps-circleci-orb/src/jobs/trivy_latest_scan.yml
Line 55 in 1892151
My primary worry is that it completely hides the CVEs:
The same command without the
--ignore-unfixed
:So we have a false sense of no vulnerabilities, while there are actually 4 critical OS ones.
The text was updated successfully, but these errors were encountered: