LinuxCommandLibrary

cloudsploit

TLDR

Run a scan with default settings

$ cloudsploit scan
copy
Scan specific cloud provider
$ cloudsploit scan --cloud [aws|azure|gcp|oracle]
copy
Scan with specific compliance framework
$ cloudsploit scan --compliance [hipaa|pci|cis]
copy
Output results as JSON
$ cloudsploit scan --json [output.json]
copy
Run specific plugin only
$ cloudsploit scan --plugin [pluginName]
copy
Scan with custom config file
$ cloudsploit scan --config [config.js]
copy

SYNOPSIS

cloudsploit command [options]

DESCRIPTION

CloudSploit is an open-source cloud security scanner that detects security risks and misconfigurations across AWS, Azure, GCP, and Oracle Cloud. It checks for hundreds of security issues including public S3 buckets, overly permissive IAM policies, unencrypted databases, and exposed services.
The tool runs plugins that query cloud APIs to assess configuration against security best practices. Results are categorized by severity (OK, WARN, FAIL, UNKNOWN) with descriptions and remediation guidance.
CloudSploit supports compliance mapping to frameworks like CIS Benchmarks, PCI-DSS, and HIPAA, helping organizations meet regulatory requirements. It can be integrated into CI/CD pipelines for continuous security monitoring.

PARAMETERS

scan

Run security scan against cloud infrastructure.
--cloud provider
Target cloud provider: aws, azure, gcp, oracle.
--compliance framework
Check against compliance framework (hipaa, pci, cis).
--plugin name
Run only specified plugin.
--json file
Output results in JSON format.
--csv file
Output results in CSV format.
--config file
Use custom configuration file.
--suppress plugins
Suppress specific plugins from results.
--remediate
Attempt automatic remediation (where supported).

CAVEATS

Requires appropriate cloud credentials with read permissions. Scanning large environments may take significant time and incur API costs. Some checks require specific permissions that may not be available in restricted accounts. Automated remediation should be tested in non-production first.

HISTORY

CloudSploit was created by Aqua Security (originally CloudSploit Inc., acquired in 2019) as an open-source cloud security posture management tool. First released around 2015, it grew to support multiple cloud providers and became one of the foundational tools in the cloud security space. Aqua continues to maintain the open-source version while offering a commercial SaaS platform.

SEE ALSO

Copied to clipboard