For a container vulnerability scanner, the first results are coreos/clair (Clair is a purpose-built container vulnerability scanner that performs static analysis of image layers, matches found packages against CVE databases, and supports OCI and Docker formats—exactly the kind of automated security inspection this visitor needs), future-architect/vuls (Vuls is an agentless vulnerability scanner that inspects containers and cross-references multiple vulnerability databases, so it can report known security flaws in container images, though its broader scope includes operating systems and network devices too) and quay/clair (Clair is a purpose-built container image vulnerability scanner that performs static analysis on layers, matches packages against CVE databases, and supports report generation and severity scoring — exactly the kind of security inspection tool this search is after). aquasecurity/trivy and snyk/cli round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Identify security flaws and known vulnerabilities within container images using automated open-source scanning tools.
Clair is a container vulnerability scanner that performs static analysis of container images to identify known security vulnerabilities. It functions as an analyzer for OCI and Docker images, indexing their contents to detect security risks and outdated packages without requiring the containers to be running. The tool identifies vulnerabilities by matching indexed container components against security databases to find common vulnerabilities and exposures. This process involves analyzing filesystem layers to track the provenance and versioning of packages across the image hierarchy. The proj
Clair is a purpose-built container vulnerability scanner that performs static analysis of image layers, matches found packages against CVE databases, and supports OCI and Docker formats—exactly the kind of automated security inspection this visitor needs.
Vuls is an agentless vulnerability scanner and CVE intelligence aggregator. It identifies security flaws in operating systems, containers, and network devices without requiring the installation of permanent software agents on target machines. The project distinguishes itself by cross-referencing software versions against multiple vulnerability databases, security advisories, and known exploit catalogs. It utilizes platform-based enumeration and lockfile analysis to detect vulnerabilities in network hardware, programming libraries, and website plugins. The tool covers a broad range of securit
Vuls is an agentless vulnerability scanner that inspects containers and cross-references multiple vulnerability databases, so it can report known security flaws in container images, though its broader scope includes operating systems and network devices too.
Clair is a container image vulnerability scanner and security analyzer. It performs static analysis of container images by matching package contents against vulnerability databases to identify security risks across different package formats and architectures. The project functions as both an image indexer and a vulnerability database manager. It processes container layers into intermediate representations to enable fast security lookups and synchronizes security metadata from multiple external sources to maintain a local registry. Capability areas include continuous security monitoring, whic
Clair is a purpose-built container image vulnerability scanner that performs static analysis on layers, matches packages against CVE databases, and supports report generation and severity scoring — exactly the kind of security inspection tool this search is after.
Trivy is a comprehensive security scanner designed to identify vulnerabilities and misconfigurations across container images, filesystems, and infrastructure as code files. It functions as a software composition analysis tool and an infrastructure security scanner, providing automated checks for CI/CD pipelines and cloud environments to ensure the integrity of the software supply chain. The tool distinguishes itself through a modular, plugin-based architecture that allows for the independent inspection of diverse targets. It utilizes a declarative policy engine to evaluate configurations agai
Trivy is a comprehensive container image vulnerability scanner that integrates CVE databases, supports CI/CD pipelines, scans multiple image formats and layers, and generates severity-scored reports, making it exactly the tool this search is after.
The Snyk CLI is a command-line security scanner that detects known vulnerabilities across open-source dependencies, proprietary application code, container images, and infrastructure-as-code configuration files. It also serves as a platform management tool, allowing users to configure organizations, users, SSO, and reporting from the terminal rather than the web dashboard. The CLI integrates directly into development workflows, enabling scanning within IDEs, build pipelines, and version control systems. It implements static analysis with interfile data flow analysis to find complex security f
Snyk CLI is a command-line security scanner that covers container images with CVE database integration, CI/CD pipeline support, severity scoring, and report generation, making it a comprehensive choice for inspecting container vulnerabilities.
Kubescape is a security platform for Kubernetes that provides tools for scanning clusters, configurations, and container images against industry compliance and security benchmarks. It functions as a suite of security utilities, including a compliance auditor, a misconfiguration scanner, and a container vulnerability scanner. The project differentiates itself through automated remediation and active enforcement. It can automatically patch operating system vulnerabilities in images and fix security errors within manifest files. It also utilizes an admission controller to block the deployment of
Kubescape is a Kubernetes security platform that includes a dedicated container image vulnerability scanner, inspecting images for known CVEs and offering severity scoring, report generation, and even automated remediation, making it a comprehensive fit for your need to inspect container images and report vulnerabilities.
Grype is a command-line security scanner designed to identify known vulnerabilities within container images, filesystems, and software manifests. It functions as a software composition analysis tool that detects security flaws in application components and open-source libraries to support supply chain security. The tool distinguishes itself by reconstructing the final state of container images through layered filesystem inspection and normalizing diverse package formats into a unified dependency graph. It maintains a local cache of security advisories synchronized from multiple upstream sourc
Grype is a dedicated CLI vulnerability scanner that inspects container images layer-by-layer, integrates with multiple CVE databases, supports various image formats and CI/CD pipelines, and provides severity-scored reports, making it a comprehensive fit for this search.
Snyk is an application security testing platform designed to identify and remediate vulnerabilities across source code, open-source dependencies, container images, and infrastructure-as-code configurations. It functions as a comprehensive security workflow automation tool, utilizing a static analysis engine and dependency graph mapping to detect security flaws and license compliance issues throughout the software development lifecycle. The platform distinguishes itself through agentic workflow orchestration and an automated remediation pipeline that generates and submits pull requests to patc
Snyk is a developer security platform that includes deep container image scanning, reporting all known vulnerabilities from its CVE database, with built-in CI/CD integration, severity scoring, and multi-layer scanning, making it a flagship container image vulnerability scanner.
A service that analyzes docker images and scans for vulnerabilities
Anchore Engine is a service that analyzes container images for known vulnerabilities, making it a direct fit for inspecting container security with vulnerability reporting capabilities.
ThreatMapper is a cloud native application protection platform and infrastructure security scanner. It functions as a vulnerability management system and cloud workload telemetry collector designed to monitor workloads and detect security risks across cloud and container environments. The platform distinguishes itself through a network traffic visualizer that uses machine learning to classify communication patterns and a graph-based attack mapping system to identify high-risk paths between vulnerabilities and network dependencies. Its broader capabilities cover cloud infrastructure complianc
ThreatMapper is a cloud-native security platform that includes container image vulnerability scanning and registry scanning, making it a capable tool for inspecting images and reporting known vulnerabilities, though it also offers broader runtime and network security capabilities.
cve-search is a vulnerability search engine and database manager designed to index, synchronize, and query CVE and CPE security vulnerability data. It functions as a security data warehouse that imports vulnerability feeds into a local database to enable fast, keyword-based discovery of security flaws. The project provides a web-based vulnerability browser and a programmatic JSON API for retrieving records and risk scores. It utilizes full-text indexing for vulnerability descriptions and implements an identity-verified security portal using the OpenID Connect standard for user authentication.
cve-search is a CVE database search and management tool that lets you query vulnerabilities by keyword, but it does not inspect container images or scan image layers, so it's a supporting data source rather than the container image vulnerability scanner you need.
This project is a vulnerability intelligence database and aggregator that organizes common vulnerabilities and exposures alongside their corresponding proof-of-concept exploit code. It functions as a security vulnerability tracker and an indexed directory of public exploit payloads. The system monitors new security flaws and updates to known exploits through repository watches and atom feeds. It utilizes automated aggregation to collect vulnerability details from centralized repositories and discovers associated exploit code via reference analysis and global searches. The tool provides capab
This repository is a CVE and exploit intelligence database, not a tool that inspects container images for vulnerabilities — it aggregates vulnerability listings and proof-of-concept exploits but does not scan images or integrate with CI/CD for image-level security checks.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| coreos/clair | 11K | Go | Apache-2.0 | |
| future-architect/vuls | 12.2K | Go | GPL-3.0 | |
| quay/clair |
| 11K |
| Go |
| Apache-2.0 |
| aquasecurity/trivy | 36.5K | Go | Apache-2.0 |
| snyk/cli | 5.4K | TypeScript | other |
| armosec/kubescape | 11.5K | Go | Apache-2.0 |
| anchore/grype | 12.4K | Go | Apache-2.0 |
| snyk/snyk | 5.6K | TypeScript | NOASSERTION |
| anchore/anchore-engine | 1.6K | Python | Apache-2.0 |
| deepfence/threatmapper | 5.3K | TypeScript | Apache-2.0 |