prowler

Install command:
brew install prowler

Tool for cloud security assessments, audits, incident response, and more

https://prowler.com/

License: Apache-2.0

Development: Pull requests

Formula JSON API: /api/formula/prowler.json

Formula code: prowler.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
golden gate ✅
tahoe ✅
sequoia ✅
Linux ARM64 ✅
x86_64 ✅

Current versions:

stable ✅ 5.44.0
head ⚡️ HEAD

Depends on:

certifi 2026.7.22 Mozilla CA bundle for Python
kingfisher 2.11.1 MongoDB's blazingly fast secret scanning and validation tool
libsodium 1.0.22 NaCl networking and cryptography library
libyaml 0.2.5 YAML Parser
lz4 1.10.0 Extremely Fast Compression algorithm
openssl@3 3.6.5 Cryptography and SSL/TLS Toolkit
python@3.13 3.13.16 Interpreted, interactive, object-oriented programming language

Depends on when building from source:

cmake 4.4.4 Cross-platform make
meson 1.12.1 Fast and user friendly build system
ninja 1.13.2 Small build system for use with gyp or CMake
pkgconf 3.0.8 Package compiler and linker metadata toolkit
rust 1.99.0 Safe, concurrent, practical language

Uses from macOS: libffi

Binaries: prowler

Known vulnerabilities in the current version:

GHSA-6hr6-w5qg-qmwg (medium) h2: Duplicate Host header could facilitate request smuggling
GHSA-8fvv-fgr5-f8ch pymongo: PYTHON-5994 Use exact match for file ID in GridFS delete methods
GHSA-qx36-8mw2-4r3x (medium) PyMongo: PYTHON-5990 Forced Unix domain socket connection via a .sock KMS endpoint in client-side...
GHSA-vp6j-j7w5-5xjj (medium) PyMongo: PYTHON-5986 Host injection in PyMongo connection string parsing via percent-encoded deli...
GHSA-v4x9-3549-crwv (high) PyMongo: PYTHON-5996 Heap out-of-bounds write via signed size overflow in BSON document encoding
GHSA-35mr-4567-66vg (medium) Dulwich: Infinite Loop Denial of Service (DoS) in Packfile Object Resolution
GHSA-5fqc-mrg8-w798 (high) Dulwich: Symlink directory traversal in filter-branch index_filter via cross-commit state persist...
GHSA-8w8g-wq8h-fq33 (high) Dulwich: Symlink write-through in checkout(paths=[]) via raw os.open bypasses all symlink protect...
GHSA-cm62-gvxx-vmxx (high) Dulwich: Symlink directory traversal in stash pop allows arbitrary file write via intermediate di...

Data from Homebrew/advisory-database. Run brew vulns prowler for a live check.

Analytics:

30 days90 days365 days
Installs3901,3547,239
Installs (--HEAD)3618
Installs on Request3901,3527,236
Installs on Request (--HEAD)3618
Build Errors0