Best alternative to Invicti
What middleBrick covers
- Black-box API scanning with sub-minute read-only assessments
- Risk scoring from A to F with prioritized findings
- OWASP API Top 10 (2023) coverage across 12 security categories
- OpenAPI 3.0/3.1 and Swagger 2.0 parsing with $ref resolution
- Authenticated scans with strict header allowlist and domain verification
- Continuous monitoring with diff detection and HMAC-SHA256 webhooks
Scope and testing approach
middleBrick is a self-service API security scanner designed as a lightweight alternative to heavy commercial suites. Submit any public or authenticated API endpoint and receive a risk score from A to F along with prioritized findings. The scanner operates as a black-box solution with no agents, SDKs, or code access required and supports any language, framework, or cloud environment. Each scan completes in under a minute using read-only methods such as GET and HEAD, with text-only POST allowed for LLM probes.
Detection coverage aligned to industry standards
The scanner evaluates 12 security categories aligned to the OWASP API Top 10 (2023). It detects authentication bypasses, JWT misconfigurations such as alg=none or expired tokens, security header and WWW-Authenticate compliance issues, IDOR and BOLA via sequential ID enumeration, BFLA and privilege escalation through admin endpoint probing, and over-exposed properties subject to mass assignment. Additional coverage includes input validation with CORS wildcard and dangerous HTTP methods, rate limiting and resource consumption via header analysis, data exposure patterns including emails, Luhn-validated card numbers, context-aware SSNs, and API key formats for AWS, Stripe, GitHub, and Slack. The scanner also checks HTTPS redirects, HSTS, cookie flags, mixed content, SSRF indicators involving internal IP probes, and inventory issues such as missing versioning. For AI-related testing, it runs 18 adversarial probes across Quick, Standard, and Deep tiers to assess system prompt extraction, instruction override, jailbreak techniques, data exfiltration, token smuggling, and related risks.
OpenAPI analysis and authenticated scanning
middleBrick parses OpenAPI 3.0, 3.1, and Swagger 2.0 documents with recursive $ref resolution and cross-references spec definitions against runtime findings. This highlights undefined security schemes, sensitive fields, deprecated operations, and missing pagination. For authenticated scans, the platform supports Bearer, API key, Basic auth, and Cookie credentials. A domain verification gate ensures only the domain owner can scan with credentials, and a strict header allowlist limits forwarded headers to Authorization, X-API-Key, Cookie, and X-Custom-*.
Product features, monitoring, and pricing
The Web Dashboard centralizes scans, report viewing, score trend tracking, and downloadable branded compliance PDFs. The CLI via the middlebrick npm package supports commands such as middlebrick scan <url> with JSON or text output. A GitHub Action is available to enforce CI/CD gates and fail builds when scores drop below a defined threshold. The MCP Server enables scanning from AI coding assistants including Claude and Cursor. Continuous Monitoring in Pro tier provides scheduled rescans every six hours, daily, weekly, or monthly, diff detection across scans, email alerts limited to one per hour per API, and HMAC-SHA256 signed webhooks with auto-disable after five consecutive failures.
Pricing starts with a free tier at zero cost for three scans per month and CLI access. The Starter tier at 99 dollars per month supports 15 APIs, monthly scans, dashboard access, email alerts, and the MCP Server. The Pro tier at 499 dollars per month covers 100 APIs with additional APIs billed at 7 dollars each, adding continuous monitoring, GitHub Action gates, CI/CD integration, Slack and Teams alerts, compliance reports, and signed webhooks. The Enterprise tier at 2000 dollars per month or higher provides unlimited APIs, custom rules, SSO, audit logs, SLA-backed support, and dedicated assistance.
Safety posture and what is not covered
The scanner uses read-only methods only and never sends destructive payloads. Private IPs, localhost, and cloud metadata endpoints are blocked at multiple layers. Customer scan data is deletable on demand, purged within 30 days of cancellation, never sold, and never used for model training. It is important to note that the tool does not fix, patch, block, or remediate findings; it detects and reports with remediation guidance. It does not perform active SQL injection or command injection testing, which requires intrusive payloads outside its scope. Business logic vulnerabilities are not detected, as they demand domain-specific human analysis, and blind SSRF is out of scope due to the absence of out-of-band infrastructure. The scanner does not replace a human pentester for high-stakes audits.
Compliance mapping and limitations
middleBrick maps findings directly to PCI-DSS 4.0, SOC 2 Type II, and OWASP API Top 10 (2023). For other frameworks, the tool helps you prepare for and aligns with security controls described in relevant standards, supporting audit evidence without asserting certification or compliance. The scanner surfaces findings relevant to specific regulatory contexts but does not ensure or guarantee compliance with any regulation.