checkov_scan
Scan Infrastructure as Code files to uncover security misconfigurations. Supports Terraform, Kubernetes, Dockerfile, CloudFormation, and more, returning findings grouped by severity with remediation steps.
Instructions
Scan Infrastructure as Code for security misconfigurations using Checkov.
Supports Terraform, Kubernetes, Dockerfile, CloudFormation, ARM, Bicep, GitHub Actions, and more.
Args: path: Path to IaC directory or file to scan. framework: Framework type — all, terraform, kubernetes, dockerfile, cloudformation, arm, bicep, github_actions, helm, kustomize. check_ids: Comma-separated check IDs to run (e.g. "CKV_AWS_1,CKV_AWS_2"). skip_check_ids: Comma-separated check IDs to skip. timeout: Override default timeout in seconds.
Returns: Security findings grouped by severity with resource IDs, check names, and remediation.
Note: - Scans local files only — no network access required. - No allowlist check needed (local path, not a network target).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| timeout | No | ||
| check_ids | No | ||
| framework | No | all | |
| skip_check_ids | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||