Addressing issues reported by checkov
prior to integration
#239
Labels
security
This issue or pull request addresses a security issue
checkov
prior to integration
#239
💡 Summary
This is related to cisagov/skeleton-generic#172. After having run checkov scans locally against cool-assessment-terraform the scan shows: passed checks: 873, Failed checks: 176, Skipped checks: 0.
These checks need to be addressed in a systematic way as we are planning to integrate
checkov
into thepre-commit
linting jobs. Since this ticket is made from justcool-assessment-terraform
there might be other checks that fail on otherTerraform
repositories in https://github.com/cisagov, but this will be a good start.NOTE: Each failed check might not necessarily need to be fixed. There could be some cases of false flags in which we don't want to adhere to the policies that
checkov
enforces. In these cases we can setup configurations to bypass these checks but they will need to be approved before bypassing.Here is the file from a full scan of cool-assessment-terraform: checkov_results.txt
Each check will have a guide linked to it for applying a fix. The checks that failed for
cool-assessment-terraform
are as follows:The text was updated successfully, but these errors were encountered: