CloudFormation¶
Trivy supports the scanners listed in the table below.
Scanner | Supported |
---|---|
Misconfiguration | ✓ |
Secret | ✓ |
It supports the following formats.
Format | Supported |
---|---|
JSON | ✓ |
YAML | ✓ |
Misconfiguration¶
Trivy recursively searches directories and scans all found CloudFormation files. It evaluates properties, functions, and other elements within CloudFormation files to detect misconfigurations.
Value Overrides¶
You can provide cf-params
with path to CloudFormation Parameters file to Trivy to scan your CloudFormation code with parameters.
trivy config --cf-params params.json ./infrastructure/cf
You can check a CloudFormation Parameters Example
Secret¶
The secret scan is performed on plain text files, with no special treatment for CloudFormation.