NGINX.COM

Protect your applications

NGINX WAF
Free trial

What is NGINX Web Application Firewall?

Even when you understand security, it is difficult to create secure applications, especially when working under the pressures so common in today’s enterprise. The NGINX Web Application Firewall (WAF) protects applications against sophisticated Layer 7 attacks that might otherwise lead to systems being taken over by attackers, loss of sensitive data, and downtime. The NGINX WAF is based on the widely used ModSecurity open source software.

Why NGINX WAF?

Battle-tested

Used by more than a million websites, ModSecurity is the most trusted name in application security

Flexible

NGINX WAF is open source software that can be deployed in any environment – bare metal, public cloud, private cloud, hybrid cloud, virtual machines, and containers

Cost-effective

PCI compliance at a fraction of the cost of hardware WAFs

Features

Layer 7 attack protection

Detect and stop a broad range of Layer 7 attacks:

  • SQL injection (SQLi), cross-site scripting (XSS), and Local File Include (LFI), which together account for over 90% of known Layer 7 attacks
  • Cross-site request forgery (CSRF), Remote File Include (RFI), remote code execution (RCE), and HTTP protocol violations
  • Other common attack vectors, detected by your own custom regex‑based rules

IP reputation

Automatically block traffic from known malicious IP addresses:

  • Look up IP addresses in Project Honey database in real time and deny access to blacklisted users
  • Cache results from lookups for up to 24 hours to improve performance
  • Set up your own honeypot of malicious IP addresses and contribute back to the community

Audit logging

Get detailed logs for auditing and visibility:

  • Detailed information about all transactions, including requests, responses, and details as to which rules were activated
  • Remote syslogging for archival and centralized analysis

Technical Specifications

Distributions

CPUs

IaaS

TRY NGINX PLUS!

Download a 30 day free trial and see what you've been missing.

X

Got a question for the NGINX team?

< back
X

Sign up for beta

We'll be in touch with you about our NGINX Controller beta.

X

Sign up for beta

We'll be in touch with you real soon about our NGINX Unit beta.

X