Painless Vulnerability Management

Earners of this badge understand the fundamentals of vulnerability management, its tools, and best practices.

rate limit

Code not recognized.

Earners of this badge understand the fundamentals of vulnerability management, its tools, and best practices. They have demonstrated knowledge of key topics such as Common Vulnerabilities and Exposures (CVEs), Software Bills of Materials (SBOMs), vulnerability scanning, and how to use Chainguard Images to drastically reduce vulnerabilities in software systems. They can apply these skills to improve vulnerability management practices in their organization.

Software Vulnerabilities—What Are They?
Learn what software vulnerabilities are, why they matter, and how they’re tracked. Explore infamous CVEs like Log4Shell and Heartbleed, and understand the global systems built to report and manage them.
FREE
How to Manage CVEs
Learn how to detect, prioritize, and fix software vulnerabilities. Explore tools like SBOMs, scanners, and OpenVEX to confidently manage CVEs across your software supply chain.
FREE
More Secure Base Images
Learn how base image choices impact container vulnerabilities, and how to reduce CVEs before you even start building. This course explores why traditional base images create security noise, how Chainguard Containers achieve low-to-zero vulnerabilities, and how Wolfi provides a minimal, secure foundation for modern container images.
FREE
Chainguard Containers To the Rescue!
Start using Chainguard Containers to cut CVEs fast, without becoming your team’s full-time patch manager. You’ll learn how Chainguard’s curated distroless images work, how to pull/run images by tag or digest, how nightly builds and the Tag History API support reproducibility, and practical strategies for building and debugging minimal images in real workflows.
FREE
Painless Vulnerability Management: Final Exercise
Complete the final exercise for the learning path, earn your badge, and share feedback on your experience. This capstone course validates what you’ve learned, confirms completion of the path, and helps improve future Chainguard Courses content.
FREE
Course

Learn the tools and fundamentals of vulnerability management and why it's critical that every developer understand it.