Overview
F5 WAF for NGINX is an advanced, lightweight and high-performance web application firewall (WAF) for applications and APIs.
It provides protection for the OWASP Top 10, with additional functionality:
- HTTP response inspection and protocol compliance
- Data schema validation (JSON & XML)
- Meta character checking
- Disallowing file types
For more details, see the Supported security policy features.
It is platform-agnostic and supports a range of deployment options for operational needs:
- Virtual environment (Bare metal)
- NGINX operates on the host system
- WAF components are deployed in containers
- Ideal for existing NGINX virtual environments
- Docker
- NGINX and WAF components are deployed as containers
- Suitable for environments with multiple deployment stages
- Kubernetes
- Integrates NGINX and WAF components in a single pod
- Ideal for scalable, cloud-native environments
F5 WAF for NGINX is part of the NGINX One premium packages and runs natively on NGINX Plus and NGINX Ingress Controller.