aquasecurity

trivy

A comprehensive security scanner that finds vulnerabilities, misconfigurations, secrets, and SBOM in containers, Kubernetes, code repositories, and clouds.

v0.76.2
Published at
8d ago
39,022
Stars
14,390,252
Download
Synced at
7d ago

Latest release

v0.76.2Nov 5, 2026, 12:50 PM
Downloads slow? Switch the source anytime above

README

Project Overview

Trivy is a comprehensive and versatile security scanner. It scans container images, filesystems, Git repositories, virtual machine images, and Kubernetes.

Key Features

  • OS packages and software dependencies (SBOM)
  • Known vulnerabilities (CVEs)
  • IaC issues and misconfigurations
  • Sensitive information and secrets
  • Software licenses
  • Supports major programming languages and OS

Target Audience

  • DevOps and security engineers
  • Developers needing container security scanning
  • Kubernetes cluster administrators

Quick Start

  1. Install via package manager: brew install trivy
  2. Or via Docker: docker run aquasec/trivy
  3. Scan container image: trivy image python:3.4-alpine
  4. Scan filesystem: trivy fs --scanners vuln,secret,misconfig myproject/

Core Advantages

  • Comprehensive coverage across multiple targets and scanners
  • Supports major platforms and languages
  • Multiple installation methods for easy integration
  • Open-source and free with active community

System Requirements

  • OS: Cross-platform (macOS, Linux, Windows)
  • Architectures: x86_64, arm64
  • Additional Dependencies: None

Notes

  • Canary builds may have critical bugs, not for production
  • Full documentation at trivy.dev

Release history

Sort