NGINX App Protect WAF 5.4
November 19th, 2024
Warning:
When upgrading, you must recompile all policy and log bundles using the latest WAF compiler.
Older bundles will be detected and disallowed.
New features
- Added support for Amazon Linux 2023
- Added support for readOnlyFileSystem in Kubernetes deployments
- Added a a policy converter to the compiler
- NGINX App Protect WAF now supports NGINX Plus R33
Please read the subscription licenses topic for information about R33.
Important notes
- Alpine 3.16 is no longer supported.
Resolved issues
- Updated the Go version to 1.23.1
- Fixed apt-get update warning for Ubuntu 22.04
Known issues
On Ubuntu 24.04, you may receive the following error when uninstalling an old version of NGINX App Protect and installing a newer version:
APP_PROTECT failed to open /opt/app_protect/config/config_set.json
This can occur if you are not using the default nginx.conf
file and are using the app_protect_enforcer_address
directive.
To fix the problem, remove the file configuration folder and recreate the directory, then restart NGINX.
sudo rm /opt/app_protect/config
sudo mkdir /opt/app_protect/config
sudo service nginx restart
Supported packages
App Protect Module for NGINX Open Source
Distribution name | Package file |
---|---|
Alpine 3.17 | app-protect-module-oss-1.27.2.5.210.0-r1.apk |
Debian 11 | app-protect-module-oss_1.27.2+5.210.0-1~bullseye_amd64.deb |
Debian 12 | app-protect-module-oss_1.27.2+5.210.0-1~bookworm_amd64.deb |
Ubuntu 20.04 | app-protect-module-oss_1.27.2+5.210.0-1~focal_amd64.deb |
Ubuntu 22.04 | app-protect-module-oss_1.27.2+5.210.0-1~jammy_amd64.deb |
Ubuntu 24.04 | app-protect-module-oss_1.27.2+5.210.0-1~noble_amd64.deb |
Amazon Linux 2023 | app-protect-module-oss-1.27.2+5.210.0-1.amzn2023.ngx.x86_64.rpm |
RHEL 8 and Rocky Linux 8 | app-protect-module-oss-1.27.2+5.210.0-1.el8.ngx.x86_64.rpm |
RHEL 9 | app-protect-module-oss-1.27.2+5.210.0-1.el9.ngx.x86_64.rpm |
Oracle Linux 8.1 | app-protect-module-oss-1.27.2+5.210.0-1.el8.ngx.x86_64.rpm |
App Protect Module for NGINX Plus
Distribution name | Package file |
---|---|
Alpine 3.17 | app-protect-module-plus-33.5.210.0-r1.apk |
Debian 11 | app-protect-module-plus_33+5.210.0-1~bullseye_amd64.deb |
Debian 12 | app-protect-module-plus_33+5.210.0-1~bookworm_amd64.deb |
Ubuntu 20.04 | app-protect-module-plus_33+5.210.0-1~focal_amd64.deb |
Ubuntu 22.04 | app-protect-module-plus_33+5.210.0-1~jammy_amd64.deb |
Ubuntu 24.04 | app-protect-module-plus_33+5.210.0-1~noble_amd64.deb |
Amazon Linux 2023 | app-protect-module-plus-33+5.210.0-1.amzn2023.ngx.x86_64.rpm |
RHEL 8 and Rocky Linux 8 | app-protect-module-plus-33+5.210.0-1.el8.ngx.x86_64.rpm |
RHEL 9 | app-protect-module-plus-33+5.210.0-1.el9.ngx.x86_64.rpm |
Oracle Linux 8.1 | app-protect-module-plus-33+5.210.0-1.el8.ngx.x86_64.rpm |
Last modified November 19, 2024