Skip to content
THREATWIRE

Checkov

Static analysis for infrastructure as code

Policy-as-code scanner for Terraform, CloudFormation, Kubernetes, Helm, Dockerfiles and more, with graph-based checks across resources.

Open sourceApache-2.0
Alternative toPrisma CloudWizSnyk
Homepage of Checkov
Official website (checkov.io), captured by ThreatWire.

What Checkov does

Checkov scans infrastructure-as-code files for misconfigurations before they are deployed. It ships with a large library of built-in policies and supports custom policies in Python or YAML, including graph-based policies that look at relationships between resources.

It also covers Dockerfiles, CI configuration files and some secrets and dependency scanning. Checkov was created by Bridgecrew, now part of Palo Alto Networks.

Key features

  • Terraform, CloudFormation, Kubernetes, Helm, ARM, Bicep and more
  • Large built-in policy library
  • Graph-based and custom policies
  • Suppression comments and baselines
  • SARIF, JUnit, JSON and CLI output

Licence

Apache-2.0 · Apache License 2.0 · Open source

Checked by ThreatWire against the repository's licence file on 2026-10-20. GitHub detects: Apache-2.0.

Security of Checkov itself

No published advisory found for Checkov in GitHub repository advisories and OSV.dev. That does not mean the tool has no vulnerabilities.

Sources: GitHub repository advisories, OSV.dev · checked 2026-10-20.

Categories and tags

Cloud and IaC securityDependencies and SBOM (SCA)Secrets detection#iac#terraform#kubernetes#policy-as-code#static-analysis#aws#gcp#azure#aws-security

Related tools

  • Trivy

    All-in-one scanner for images, code, IaC and clusters

    Scanner from Aqua Security that finds vulnerabilities, misconfigurations, secrets and licences in container images, file systems, repositories and Kubernetes.

    Stars
    39k
    Forks
    776
    Last commit
    today
    Alternative toSnykPrisma Cloud+1
  • Prowler

    Cloud security posture and compliance checks

    Open-source cloud security platform that runs hundreds of checks against AWS, Azure, Google Cloud, Kubernetes and Microsoft 365, mapped to compliance frameworks.

    Stars
    15k
    Forks
    2.4k
    Last commit
    today
    Apache-2.0Open sourceCloud and IaC security
    Alternative toWizPrisma Cloud
  • ScoutSuite

    Multi-cloud security auditing tool

    NCC Group's multi-cloud auditing tool that collects configuration data through cloud APIs and highlights risk areas in an offline HTML report.

    Stars
    7.9k
    Forks
    1.2k
    Last commit
    2 years ago
    GPL-2.0-onlyOpen sourceCloud and IaC security
    Alternative toWizPrisma Cloud
  • KICS

    Infrastructure-as-code scanner with Rego queries

    Checkmarx's open-source scanner for security issues and misconfigurations in IaC, with queries written in Rego across many platforms.

    Stars
    2.7k
    Forks
    385
    Last commit
    today
    Apache-2.0Open sourceCloud and IaC security
    Alternative toWizPrisma Cloud
  • Kubescape

    Kubernetes security posture and compliance scanner

    CNCF project that scans clusters, manifests and Helm charts against frameworks such as the NSA-CISA guidance and CIS Benchmarks, and scans images.

    Stars
    12k
    Forks
    1.1k
    Last commit
    today
    Alternative toWizPrisma Cloud
  • Grype

    Vulnerability scanner for images, file systems and SBOMs

    Anchore's vulnerability scanner for container images, file systems and SBOMs, matching packages against a regularly updated vulnerability database.

    Stars
    13k
    Forks
    920
    Last commit
    today
    Apache-2.0Open sourceDependencies and SBOM (SCA)
Share on X@threatwire_https://www.threatwire.tech/tools/checkov