Integrate ScoutSuite with Vulnetix. Audit AWS, Azure, GCP, and other cloud environments for security misconfigurations via API enumeration. Export findings as JSON for upload to Vulnetix.
PythonCLI toolJSONHTML
Install & scan
$ # Recommended — run without global install uv run --python 3.11 --with scoutsuite scout --version # Or install in a virtual environment python3 -m venv scoutsuite-env && source scoutsuite-env/bin/activate && pip install scoutsuite $ # AWS scan uv run --python 3.11 --with scoutsuite scout aws --report-dir ./scoutsuite-report # Azure scan uv run --python 3.11 --with scoutsuite scout azure --cli --report-dir ./scoutsuite-report
Run ScoutSuite in CI
Scan on every push and upload the results to Vulnetix:
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: arn:aws:iam::ACCOUNT:role/SecurityAudit
aws-region: us-east-1
- name: Run ScoutSuite
run: |
pip install scoutsuite
scout aws --report-dir ./scoutsuite-report
- name: Upload report to Vulnetix
run: vulnetix upload --file ./scoutsuite-report/scoutsuite-results/scoutsuite_result_*.js
Centralise ScoutSuite results in Vulnetix
Upload ScoutSuite JSON, HTML output to the Vulnetix platform to deduplicate findings, prioritise them with EPSS, CISA KEV and Coalition ESS exploit intelligence, and track remediation across every scanner in a single queue.