Our Python, Node, and JVM containers pick up hundreds of findings from their base images, including some high-severity ones. We use standard runtime images and add a few debugging tools.
What helps reduce inherited vulnerabilities before deployment? Is it better to slim down images ourselves, standardize on minimal bases, or use a managed catalog?
Fexwick.9:
Distroless can make interactive debugging less convenient, so plan how you'll troubleshoot without relying on tools inside the production image.