Trivy
All-in-one security scanner for finding vulnerabilities, misconfigurations, exposed secrets, and license issues across container images, filesystems, repositories, and Kubernetes.
- Actively maintained
- Well documented
- Permissive license
Overview
Trivy is a comprehensive security scanner from Aqua Security that checks a wide range of targets - container images, filesystems, remote Git repositories, virtual machine images, and running Kubernetes clusters - for security issues in one tool instead of separate scanners for each concern. Its scanners cover known vulnerabilities (CVEs) in OS packages and application dependencies, infrastructure-as-code misconfigurations, hardcoded secrets, and software license issues, and it can generate a software bill of materials (SBOM) for a scanned target.
It's commonly run as a CLI locally, as a container image, or wired into CI pipelines as a security gate that fails a build when it finds a vulnerability above a chosen severity threshold, and its broad language and platform coverage means most stacks are supported without extra plugins.
Trivy is a fit for teams that want a single, fast scanner covering vulnerabilities, misconfigurations, and secrets across their whole software supply chain - complementing Open Policy Agent (also in this catalog), which enforces policy going forward, while Trivy finds what's already wrong in existing images, code, and infrastructure.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
The most widely adopted open-source vulnerability scanner for containers and IaC.
- Foundational
- Vendor-backed
- Categories
- DevOps
- Languages
- Go
- License
- Apache-2.0
Related Projects
Cilium
Apache-2.0eBPF-based networking, security, and observability platform for Kubernetes that replaces traditional networking components with kernel-level performance.
Actively maintained
- DevOps
etcd
Apache-2.0Distributed, consistent key-value store that Kubernetes itself uses to store all cluster state, and a reliable building block for other distributed systems.
Actively maintained
- DevOps
Open Policy Agent (OPA)
Apache-2.0General-purpose, CNCF-graduated policy engine for enforcing authorization, compliance, and configuration rules as code across microservices, APIs, Kubernetes, and CI pipelines.
Actively maintained
- DevOps
cert-manager
Apache-2.0Automates issuing, renewing, and managing TLS certificates for Kubernetes applications, eliminating manual certificate handling.
Actively maintained
- DevOps
Spotted an error? Suggest an edit on GitHub.