Skip to content
SPECIFICTION
Get listed

cfn-nag vs CIS-CAT Pro Assessor

cfn-nag

github.com

CIS-CAT Pro Assessor

cisecurity.org

Side by side

Figurecfn-nagCIS-CAT Pro Assessor
Price fromFree$200/mo
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOSYesYes
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published112
Spec score · Infrastructure Testing Tools8.0 (#9)9.3 (#2)
Purposecfn-nag scans CloudFormation templates for patterns that may indicate insecure infrastructure.CIS-CAT Pro Assessor scans systems and reports their compliance with CIS Benchmarks.
SupportThe project directs users to submit bug reports and feature requests through its GitHub issue tracker.CIS SecureSuite membership includes technical product support, and the product page says dedicated Member Success Managers and enhanced technical support are available.

Plans

cfn-nag

  • cfn-nagFree

cfn-nag pricing →

CIS-CAT Pro Assessor

  • CIS-CAT LiteFree
  • CIS SecureSuite End User Membership (up to 99 employees)$2,400 a year
  • CIS SecureSuite End User (up to 99 employees)$2,400 a year
  • CIS SecureSuite Controls Membership$3,600 a year
  • CIS SecureSuite End User (100–499 employees)$5,500 a year
  • CIS SecureSuite End User Membership (100–499 employees)$5,500 a year
  • CIS SecureSuite End User (500–999 employees)$7,900 a year
  • CIS SecureSuite End User Membership (500–999 employees)$7,900 a year
  • CIS SecureSuite End User Membership (1,000–4,999 employees)$10,900 a year
  • CIS SecureSuite End User Membership (5,000–24,999 employees)$12,800 a year

CIS-CAT Pro Assessor pricing →

In their own words

cfn-nag

cfn-nag is free, MIT-licensed software that scans AWS CloudFormation templates for patterns that may indicate insecure infrastructure. It checks for overly permissive IAM policies and security-group rules, disabled access logging or encryption, and password literals. The scanner accepts JSON, .template, YAML, and YML files, and recursively processes subdirectories when given a directory. Results print to standard output, with JSON output available; failures return a non-zero exit code while warnings return success. Installation is documented through RubyGems and Homebrew, with Ruby 2.5 or later required for gem installation. A Dockerfile and Docker Hub image are provided. cfn-nag can run in GitHub Actions and AWS CodePipeline. Profiles, deny lists, per-resource suppressions, and custom rules support policy tailoring. Static analysis needs supplied parameter values to assess them and does not inspect false Fn::If outcomes by default.

Visit github.com

CIS-CAT Pro Assessor

CIS-CAT Pro Assessor has no write-up on Specifiction yet; its figures are above.

Visit cisecurity.org