scoutsuite_scan
Audit cloud security across AWS, Azure, GCP, or Alibaba with ScoutSuite, returning a summary of findings by service and severity.
Instructions
Perform a cloud security audit using ScoutSuite.
Args: provider: Cloud provider to audit — aws, azure, gcp, alibaba. profile: AWS named profile (for aws provider). Uses default credentials if empty. project: GCP project ID (for gcp provider). subscription: Azure subscription ID (for azure provider). report_dir: Directory to write the ScoutSuite report to. timeout: Override default timeout.
Returns: Summary of cloud security findings by service and severity from the ScoutSuite report.
Note: - Requires cloud provider credentials configured in the environment (AWS_PROFILE, GOOGLE_APPLICATION_CREDENTIALS, AZURE_CLIENT_ID, etc.). - ScoutSuite writes its full report to report_dir/scoutsuite-report/. - Long-running tool — cloud audits typically take 5-30 minutes depending on account size.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | ||
| project | No | ||
| timeout | No | ||
| provider | Yes | ||
| report_dir | No | /tmp/scoutsuite-report | |
| subscription | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||