Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

OWASP Coraza WAF review

Free#16 of 35 in Web Application Firewall SoftwareWebsite Security SoftwareWeb Security Software

A flexible self-hosted WAF for developers working across proxies, servers, and Go.

7.8/10Editor score
OWASP Coraza WAF7.8 Visit OWASP Coraza

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

OWASP Coraza WAF is an open-source Web Application Firewall framework written in Go. It is designed for developers protecting web applications and APIs in self-hosted environments, with deployment options that include a library, application server, reverse proxy, sidecar, or container. Its rule support covers ModSecurity SecLang and the OWASP Core Rule Set, while endpoint protection extends to REST, GraphQL, and gRPC. Custom rules, operators, actions, directives, audit logging, and logging backends provide control over how traffic is evaluated and recorded.

Coraza’s main advantage is its ecosystem fit. Official connectors and integrations support Caddy, Envoy, Istio, HAProxy, Traefik, Apache HTTP Server, NGINX, WebAssembly proxies, and Go applications. That range makes it suitable for teams standardizing protection across different proxy and server environments rather than adopting a hosted WAF tied to one platform. The open-source, free model also keeps the software accessible for teams prepared to manage deployment, configuration, rules, and logging themselves.

The trade-off is operational responsibility. Coraza is a self-hosted framework, not a hosted SaaS product, so it suits teams with the skills and infrastructure to run a WAF within their own application and proxy stack. Its strongest focus is rule-based web and API protection, custom policy control, and broad integration. Rate limiting is not verified as a core Coraza capability, and AI features are not included. Choose Coraza for open-source control, SecLang compatibility, and multi-proxy deployment options; consider an alternative when managed operations or built-in rate-limiting capabilities are central requirements.

OWASP Coraza WAF pros and cons

  • Where it wins
    • Supports OWASP Core Rule Set and ModSecurity SecLang rules
    • Protects REST, GraphQL, and gRPC endpoints
    • Connects with Caddy, Envoy, HAProxy, Traefik, Apache, and NGINX
  • Where it doesn't
    • Requires self-hosted deployment and operational ownership
    • Rate limiting is not verified as a core Coraza capability
    • Does not include AI features

OWASP Coraza WAF fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update