Logo officiel de BunkerWeb Open Source WAF

BunkerWeb Open Source WAF

by Bunkerity (Open Source Project)

Free Tier Available Open Source
4.0
WAFPlanet Rating

Next-generation open source WAF built on NGINX with ModSecurity integration, offering comprehensive web security with an intuitive web UI and extensive plugin system.

Company: Bunkerity (Open Source Project)
Pricing: Free (Open Source) / Pro Support
Founded: 2021

Overview

BunkerWeb is a next-generation, open source Web Application Firewall that makes web services "secure by default." Built on NGINX, it combines the performance and flexibility of a proven web server with comprehensive WAF capabilities powered by ModSecurity and the OWASP Core Rule Set.

Unlike cloud-based WAFs, BunkerWeb is self-hosted, giving organizations complete control over their security infrastructure and data. It integrates seamlessly into existing environments including Docker, Kubernetes, and traditional Linux deployments, functioning as a security-focused reverse proxy.

The project stands out for its user-friendly approach to open source WAF. An intuitive web UI allows configuration without command-line expertise, while a robust plugin system enables extending functionality for specific use cases. The AGPLv3 license ensures it remains free and open.

Ratings Breakdown

Ease of Use 3.8/5
Value for Money 4.9/5
Customer Support 3.2/5
Features 4.0/5

Key Features

ModSecurity Integration

Built-in ModSecurity WAF with OWASP Core Rule Set for comprehensive protection against web application attacks.

Bot Protection

Block malicious bots with challenge-based verification using cookies, JavaScript tests, captchas, or third-party services.

Rate Limiting & DDoS Protection

Limit connections and requests from clients, automatically ban suspicious activities triggering abnormal HTTP status codes.

IP Reputation

Block known bad IPs using external blacklists and DNSBL integration.

Web UI Management

User-friendly graphical interface for configuration and monitoring without command-line expertise.

Plugin System

Extend functionality with official and community plugins including ClamAV antivirus, Coraza WAF, and notification integrations.

Pros & Cons

Pros

  • Completely free and open source

    AGPLv3 license with no licensing costs; full access to source code for customization.

  • Self-hosted data control

    Keep all traffic and logs on your own infrastructure with no third-party data sharing.

  • User-friendly web UI

    Modern graphical interface makes configuration accessible without deep CLI expertise.

  • Flexible deployment

    Native support for Docker, Kubernetes, Swarm, and traditional Linux installations.

  • Active development

    Regular updates with security fixes and new features; responsive community.

Cons

  • Self-hosted complexity

    Requires infrastructure setup and maintenance; no managed service option.

  • Limited enterprise support

    Professional support available but less comprehensive than commercial WAF vendors.

  • Smaller community than ModSecurity

    Newer project means fewer community resources and third-party integrations.

  • Performance tuning required

    Optimal performance requires understanding of NGINX and ModSecurity configuration.

Pricing

Pricing model: Free (Open Source) / Pro Support

Community Edition

Free

Full-featured open source WAF

  • Complete WAF engine
  • ModSecurity + OWASP CRS
  • Web UI management
  • Docker/Kubernetes support
  • Plugin system
  • Community support

Pro Support

Contact for pricing

Professional support and services

  • Everything in Community
  • Professional support
  • Priority bug fixes
  • Custom development
  • Training services

Our Verdict

BunkerWeb represents a new generation of open source WAF that prioritizes usability without sacrificing capability. By combining NGINX performance with ModSecurity protection and wrapping it in a user-friendly interface, it makes self-hosted WAF accessible to a broader audience.

The project is ideal for organizations that want complete control over their security infrastructure and data. While it requires more operational effort than cloud WAFs, the zero licensing cost and data sovereignty benefits make it compelling for privacy-conscious deployments.

Our verdict: Excellent open source WAF for teams comfortable with self-hosting who want modern tooling and a friendly UI. Best value option for budget-conscious security.

CVE Coverage

BunkerWeb Open Source WAF can detect and block attacks matching 111K+ known CVEs based on its supported rule sets.

14K+
Critical
26K+
High
45K+
Medium
1.7K+
Low

Coverage by Attack Type

19K+ CVEs
12K+ CVEs
9.1K+ CVEs
6.5K+ CVEs
5.9K+ CVEs
4.1K+ CVEs
3.6K+ CVEs
2.7K+ CVEs
Open Redirect Medium
1.5K+ CVEs
1.2K+ CVEs
1.1K+ CVEs

Latest Blockable CVEs

CVE Severity
CVE-2026-49294 UNKNOWN
CVE-2026-20262 MEDIUM
CVE-2026-9863 UNKNOWN
CVE-2026-9862 UNKNOWN
CVE-2025-15659 UNKNOWN
CVE-2025-15658 UNKNOWN
CVE-2026-52704 UNKNOWN
CVE-2019-25746 HIGH
CVE-2018-25436 CRITICAL
CVE-2016-20084 HIGH

Frequently Asked Questions

How does BunkerWeb compare to ModSecurity?

BunkerWeb uses ModSecurity under the hood as its core WAF engine, with full OWASP Core Rule Set support. What it adds on top is substantial: a web-based management UI, pre-configured security defaults that work out of the box, native Docker and Kubernetes integration (both as an ingress controller and a gateway API controller), a plugin system for extending functionality, and automated rule updates.

Think of it as ModSecurity packaged for modern infrastructure. You get the same CRS protection without needing to manually configure NGINX, compile ModSecurity, or write SecRule directives. The trade-off is that BunkerWeb is an additional abstraction layer. If you need full control over every ModSecurity directive, running ModSecurity directly gives you that. See the full BunkerWeb vs ModSecurity comparison.

How does BunkerWeb compare to Cloudflare or AWS WAF?

Cloudflare and AWS WAF are cloud-based services where traffic is filtered at the provider's edge network before reaching your server. BunkerWeb is self-hosted, meaning it runs on your own infrastructure and you retain full control over your data and configuration.

Cloud WAFs have advantages in DDoS absorption (massive global networks) and ease of setup (DNS change and you are done). BunkerWeb wins on data sovereignty, cost at scale (no per-request pricing), and customization depth. Many production setups use both: a cloud WAF at the edge for DDoS and caching, with BunkerWeb protecting the origin server for defense in depth. See the BunkerWeb vs Cloudflare and AWS WAF vs BunkerWeb comparisons.

Is BunkerWeb production-ready?

Yes. BunkerWeb is used in production by MSPs, hosting providers, hospitals, public organizations, and city governments, particularly in Europe where data sovereignty requirements make self-hosted WAFs attractive. The project follows semantic versioning with regular security updates.

For mission-critical deployments, BunkerWeb offers a Pro version with enterprise SLA support (including 1-hour response time options), licensed per FQDN with unlimited servers. The Pro license is customer-hosted, so you keep full control of your infrastructure.

Does BunkerWeb work with Kubernetes?

Yes. BunkerWeb runs natively in Kubernetes as both an Ingress Controller and a Gateway API controller (the Gateway API integration is still in beta). You deploy it as a pod in your cluster and it handles WAF inspection at the ingress layer, so there is no need to bolt a separate proxy onto your architecture or configure ModSecurity manually inside NGINX containers.

In practice this means you define your WAF policies alongside your Kubernetes manifests, which fits well into GitOps workflows. The web UI is available inside the cluster for managing rules and monitoring. For teams already running Kubernetes with NGINX ingress, switching to BunkerWeb adds WAF protection without changing your deployment patterns significantly. If you are also evaluating other Kubernetes-native WAFs, see the BunkerWeb vs open-appsec comparison.

How does BunkerWeb compare to open-appsec?

BunkerWeb and open-appsec are both open source WAFs with NGINX and Kubernetes support, but they use fundamentally different detection approaches. BunkerWeb relies on ModSecurity with the OWASP CRS (signature and rule-based detection). open-appsec uses a machine learning engine that learns application behavior and detects attacks based on context, without signatures.

BunkerWeb gives you full transparency into what rules are firing and why (important for compliance and debugging). open-appsec's ML approach requires less tuning but is more opaque. One consideration: open-appsec's ML engine sends telemetry data to Check Point's cloud, which may be a concern for sovereignty-focused deployments where BunkerWeb's fully self-contained architecture is preferred. See the full BunkerWeb vs open-appsec comparison.

What is BunkerWeb?

BunkerWeb is a free, open source web application firewall (WAF) that runs on your own servers. It is built on top of NGINX and uses ModSecurity with the OWASP Core Rule Set for attack detection. What makes it different from running raw ModSecurity is the packaging: BunkerWeb comes with a web-based management UI, pre-configured security defaults, Docker and Kubernetes support, a plugin system, and automated updates.

Think of it as a self-hosted alternative to cloud WAFs like Cloudflare or AWS WAF. You get similar protection (SQL injection, XSS, bot blocking, rate limiting) without sending your traffic through a third party. The project is maintained by Bunkerity, a company based in France, and released under the AGPLv3 license.

How much does BunkerWeb cost?

The Community Edition is completely free and open source under the AGPLv3 license. It includes the full WAF engine, web UI, Docker/Kubernetes support, plugin system, and all core features. There are no traffic limits or feature restrictions on the free version.

BunkerWeb Pro is a paid tier for organizations that need enterprise support. It is licensed per FQDN (domain) with unlimited servers, and includes SLA-backed support with response time options down to 1 hour. Pro pricing is not publicly listed. Contact Bunkerity for a quote. The Pro version is still self-hosted, so you keep full control of your infrastructure and data.

What are the system requirements for BunkerWeb?

BunkerWeb runs on Linux and is designed to be lightweight. Minimum requirements depend on your deployment method:

  • Docker: any system that runs Docker. The official image is based on Alpine Linux and uses minimal resources
  • Kubernetes: runs as a standard pod. Resource requests depend on traffic volume, but a typical setup starts at 256MB RAM and 0.5 CPU
  • Bare metal / VM: Linux with NGINX installed. BunkerWeb installs as an NGINX configuration layer

For production workloads, allocate based on your traffic. BunkerWeb is essentially NGINX with ModSecurity, so the resource profile is similar to any ModSecurity deployment: more complex rule sets and higher traffic need more CPU and memory.

What are the best BunkerWeb alternatives?

The best alternative depends on what you are looking for:

  • ModSecurity: the WAF engine BunkerWeb uses under the hood. Run it directly if you want maximum control and do not need a web UI
  • Coraza: modern ModSecurity alternative written in Go, same CRS rules, better for Caddy/Traefik/Kubernetes setups
  • SafeLine: another self-hosted WAF with a web UI, uses semantic analysis instead of signatures. See the BunkerWeb vs SafeLine comparison
  • CrowdSec: crowd-sourced threat intelligence with a WAF component. Different approach, often used alongside BunkerWeb rather than replacing it. See the BunkerWeb vs CrowdSec comparison
  • Cloud WAFs (Cloudflare, AWS WAF): managed services, no self-hosting, but ongoing costs and less control over your data
Does BunkerWeb integrate with CrowdSec?

Yes. BunkerWeb has a CrowdSec plugin that connects to the CrowdSec Security Engine. This lets BunkerWeb use CrowdSec's crowd-sourced IP reputation data to block known malicious IPs, on top of the ModSecurity/CRS rule-based detection that BunkerWeb already provides.

The two tools complement each other: BunkerWeb handles request-level WAF inspection (SQL injection, XSS, etc.) while CrowdSec adds network-level threat intelligence (blocklists of IPs flagged by the CrowdSec community). You can run both in Docker or Kubernetes. See the BunkerWeb vs CrowdSec comparison for a deeper look at how they differ.

What license is BunkerWeb released under?

BunkerWeb Community Edition uses the AGPLv3 (GNU Affero General Public License v3) license. This means you can use, modify, and distribute BunkerWeb freely, but if you modify the source code and provide it as a service to others, you must share your modifications under the same license.

For most use cases (running BunkerWeb as a WAF for your own applications), the AGPLv3 has no practical restrictions. The AGPL clause primarily affects companies that want to embed or resell BunkerWeb as part of a commercial product or service. In that case, BunkerWeb Pro offers a commercial license.

Ready to try BunkerWeb Open Source WAF?

Start with the free tier and upgrade as you grow.