Checkov + servasec

Static analysis for infrastructure as code. Scans Terraform, CloudFormation, Kubernetes, and more for misconfigurations.

What is Checkov?

Checkov is a static analysis tool for infrastructure as code (IaC) by Bridgecrew (now part of Palo Alto Prisma Cloud). It scans Terraform, CloudFormation, Kubernetes, Helm, ARM templates, Serverless, and more for security misconfigurations. Checkov includes over 1000 built-in policies covering security and compliance best practices.

1000+ built-in policiesTerraform, CloudFormation, K8s supportGraph-based scanningCompliance checking (SOC2, HIPAA, PCI-DSS)Custom policy support (Python)

Integrate Checkov with servasec

1

Install Checkov

Install Checkov via pip.

pip install checkov
2

Scan your IaC

Run Checkov against your Terraform or CloudFormation files.

checkov -d . --output sarif > results.sarif
3

Push to servasec

Send the results to servasec.

curl -X POST "$SSC_PUBLIC_URL/api/ingest" \
  -H "X-Api-Token: $API_TOKEN" \
  -F "[email protected]"

What servasec adds to Checkov

IaC + application correlation

See infrastructure misconfigurations alongside application security findings.

Remediation tracking

Track IaC misconfigurations through their lifecycle from detection to fix.

Team assignments

Assign IaC findings to the right team members with due dates.

Try Checkov with servasec

Self-host servasec and connect Checkov in minutes. AGPLv3 licensed, full data ownership.

Frequently Asked Questions