Integrate Prowler with Vulnetix. Run security and compliance checks across AWS, Azure, GCP, and Kubernetes using hundreds of built-in controls. Export findings in JSON-OCSF format for upload to Vulnetix.
PythonCLI toolSARIFJSONCSV
Install & scan
$ # Recommended — run without global install uv run --python 3.12 --with prowler prowler --version # Install globally pip install prowler $ # AWS scan — JSON-OCSF output (recommended) uv run --python 3.12 --with prowler prowler aws -M json-ocsf -o ./prowler-output/ # AWS scan with compliance check uv run --python 3.12 --with prowler prowler aws --compliance cis_2.0_aws -M json-ocsf csv -o ./prowler-output/
Run Prowler 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/ProwlerAudit
aws-region: us-east-1
- name: Run Prowler
run: |
pip install prowler
prowler aws -M json-ocsf -o ./prowler-output/
- name: Upload to Vulnetix
run: vulnetix upload --file ./prowler-output/*.ocsf.json
Centralise Prowler results in Vulnetix
Upload Prowler SARIF, JSON, CSV 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.