Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

CFRipper review

Free#22 of 22 in Infrastructure as Code Security Software

A focused Python and CLI analyzer for custom CloudFormation security checks.

7.2/10Editor score
CFRipper7.2 Visit CFRipper

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

CFRipper is an open-source Python library and command-line security analyzer for AWS CloudFormation templates. It is aimed at teams and engineers who want to inspect infrastructure definitions for security and compliance issues while retaining control over how checks run and how results are consumed. The scope is specific: CFRipper focuses on CloudFormation rather than serving as a general-purpose infrastructure security platform.

Its main strength is customization. Users can analyze one or more template files in a single command, choose text or JSON output, and optionally resolve parameters during analysis. Configurable rule files and rule filters let teams shape the checks they apply, while custom compliance plugins extend the analyzer beyond its built-in coverage. The published capabilities include checks for IAM permissions, wildcard principals, access policies, networking, encryption, exposed passwords, credentials, public access, and cross-account trust. As open-source software, CFRipper is presented without paid plan tiers, making its value centered on the library, CLI, and extensibility rather than packaged service features.

CFRipper fits organizations whose infrastructure is defined in CloudFormation and whose priority is adaptable, code-oriented analysis. Its narrow scope is also the key limitation: teams working across Terraform or Kubernetes need a different tool for those definitions. The product is better suited to users comfortable incorporating a Python library or command-line analyzer into their workflows than to buyers seeking a broader platform experience. Choose CFRipper for custom CloudFormation compliance rules and focused AWS template checks; choose an alternative when multi-framework analysis or a wider integration layer is central to the requirement.

CFRipper pros and cons

  • Where it wins
    • Configurable rules, filters, and custom compliance plugins
    • Analyzes multiple CloudFormation files in one command
    • Supports text or JSON results with optional parameter resolution
  • Where it doesn't
    • Limited to AWS CloudFormation analysis
    • No Terraform or Kubernetes analysis
    • No broader platform or integration coverage

CFRipper fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update