Skip to content
SPECIFICTION
Get listed

cfn-nag vs PSRule for Azure

cfn-nag

github.com

PSRule for Azure

azure.github.io

Side by side

Figurecfn-nagPSRule for Azure
Price fromFree—
Free planYes—
Free trial——
Open source——
Windows—Yes
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published10
Spec score · IaC Security Scanners8.0 (#7)5.7 (#14)

Plans

cfn-nag

  • cfn-nagFree

cfn-nag pricing →

PSRule for Azure

No plans published.

PSRule for Azure 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

PSRule for Azure

PSRule for Azure has no write-up on Specifiction yet; its figures are above.

Visit azure.github.io