Subscribe

Cloud Security

CSPM tools that read the account, not the VM (2026)

A 2026 shortlist of posture checks on the cloud account. Public docs, not a lab bake-off.

Expertise: Cloud Security · Level: Intermediate · 12 min read

A hardened image does not close an open bucket.

The VM is patched. The bucket is public. CSPM reads the control plane. The cloud platforms list already compares CNAPP shelves. This page is posture-only. We repeat Prowler, Steampipe, and Wiz because that is the honest overlap, and we say so.

Six checks. Two open CLIs. One SQL layer. One first-party recorder. Two commercial CNAPP posture modules. Public docs. Not a bake-off.

Technical check: we cross-check first-party product pages, public licenses, and live documentation. Rank is a technical recommendation, not a recap of other lists, and not a lab bake-off.

ToolBest forLicense
ProwlerCLI checks on an account you ownApache-2.0
ScoutSuiteMulti-cloud audit HTML you generateGPL-2.0
SteampipeSQL against cloud APIsAGPL-3.0
AWS ConfigFirst-party recorder on AWSAWS consumption
Prisma CloudCommercial CNAPP postureCommercial
WizGraph CNAPP with a posture viewCommercial
Where it sits
Open CLI
CNAPP posture
First-party
SQL on APIs
1

Prowler

Best for cLI checks on an account you own

Prowler is a CLI that calls cloud APIs and prints failing checks. The cloud platforms list already rows it. Here it is the posture gem.

Key features

  • AWS Azure GCP checks
  • CLI you can CI
  • JSON output
  • Apache-2.0

Why we like it

You can run it with a role you created. That is the prove-it. We do not pretend this is a new discovery.

Limits

A check is not remediation. You own the role. Cloud product is separate.

2

ScoutSuite

Best for multi-cloud audit HTML you generate

ScoutSuite walks the APIs and writes an HTML report. NCC Group maintains it.

Key features

  • Multi-cloud collectors
  • Offline HTML report
  • You run it with your keys
  • GPL-2.0

Why we like it

When the output must be a file you can attach to a ticket, ScoutSuite is the honest artifact.

Limits

Point-in-time. Not a continuous CNAPP. You protect the credentials you used.

3

Steampipe

Best for sQL against cloud APIs

Steampipe turns APIs into tables. Mods ship CIS-like queries. Also on the cloud platforms list.

Key features

  • SQL on APIs
  • Mods for AWS Azure GCP
  • Dashboards
  • You operate the engine

Why we like it

A query you can read is a check you can review. That is why it stays here as posture.

Limits

AGPL-3.0. You still schedule it. Not a runtime agent.

4

AWS Config

Best for first-party recorder on AWS

AWS Config records resource state and evaluates rules. It is not multi-cloud. It is the native posture API.

Key features

  • Configuration history
  • Managed rules
  • Conformance packs
  • Remediation hooks

Why we like it

If the estate is AWS-only, start with the recorder you already pay per item. Then add Prowler for the checks Config misses.

Limits

AWS only. Cost follows recorded items. Rules are not Azure Policy.

5

Prisma Cloud

Best for commercial CNAPP posture

Prisma Cloud includes CSPM in a CNAPP. The cloud platforms list is the shelf. This row is the posture module.

Key features

  • Account onboarding
  • Misconfig rules
  • Code to cloud story
  • Enterprise support

Why we like it

Known shelf. We list it so a CLI-only page is not a fantasy.

Limits

Commercial. We did not run a tenant. Do not treat this as a second CNAPP bake-off.

6

Wiz

Best for graph CNAPP with a posture view

Wiz is on the cloud platforms list as a CNAPP. The CSPM view is one pane. We will not reprint the six-row CNAPP page.

Key features

  • Security graph
  • Agentless snapshots
  • Misconfig findings
  • Sales-led

Why we like it

If the buyer already said Wiz, this is the posture they will see. Link the parent list for runtime and DSPM.

Limits

Commercial. Overlap is intentional and declared. We did not run Wiz.

What the internet thinks about CSPM tools

Indie-grade cloud audit threads still name Prowler first. Steampipe shows up in the same comment as the SQL option.

ramimac on Hacker News, Dec 2023: “Prowler is easy to get going with, and gives decent results. It’s much stronger at AWS than GCP or Azure.”

Prove Prowler still ships a license

Confirm the Prowler repo still publishes a LICENSE. Do not point it at an account you do not own.

curl -fsS https://raw.githubusercontent.com/prowler-cloud/prowler/master/LICENSE | head -n 3

FAQs

Is this the same as the cloud platforms list?

No. That page is CNAPP shelves. This page is posture checks. Three names overlap on purpose.

Does CSPM replace the workload agent?

No. A public bucket is an account finding. A process on the node is CWPP. Different door.

Can I skip AWS Config if I have Wiz?

You can. You still need a recorder story for audit. Config is the first-party one on AWS.

Is this a scored bake-off?

No. Order is editorial.