Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/includes/waf/policy.html
Original file line number Diff line number Diff line change
Expand Up @@ -378,7 +378,7 @@ <h1 id="policy">policy</h1>
<td><a href="#policy/signature-sets">signature-sets</a></td>
<td>Yes</td>
<td>array of objects</td>
<td>Defines behavior when signatures found within a signature-set are detected in a request. Settings are cumulative, so if a signature is found in any set with block enabled, that signature will have block enabled.</td>
<td>Defines behavior when signatures found within a signature-set are detected in a request. Settings are culmulative, so if a signature is found in any set with block enabled, that signature will have block enabled.</td>
<td></td>
</tr>
<tr class="even">
Expand Down
37 changes: 37 additions & 0 deletions content/waf/changelog/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,42 @@ This changelog lists all of the information for F5 WAF for NGINX releases in 202

For older releases, check the changelogs for previous years: [2024]({{< ref "/waf/changelog/2024.md" >}}), [2023]({{< ref "/waf/changelog/2023.md" >}}).

## F5 WAF for NGINX 5.11

Released _December 30th, 2025_.

### New features

- Added support for Brotli

### Important notes

- Upgrade Go compiler to 1.24.11

### Resolved issues

- 13470 - An invalid cookie in the Cookie header causes all subsequent cookies to be ignored, resulting in incomplete parsing and missing logs downstream
- 13340 - Nginx WAF leaked sockets and terminated on-going requests during graceful reload of NGINX (SIGHUP)
- 12728 - Fixing a scenario under memory pressure, causing NGINX to return HTTP 503 and log SECURITY_WAF_BYPASS.

### Packages

{{< table >}}

| Distribution name | NGINX Open Source (5.11) | NGINX Plus (5.11) | NGINX Plus (5.11) |
| ------------------------ | ----------------------------------------------------------------- | -------------------------------------------------------------- |----------------------------------------------------|
| Alpine 3.22 | _app-protect-module-oss-1.29.3+5.564.0-r1.apk_ | _app-protect-module-plus-36+5.564.0-r1.apk_ | _app-protect-36.5.564.0-r1.apk_ |
| Amazon Linux 2023 | _app-protect-module-oss-1.29.3+5.564.0-1.amzn2023.ngx.x86_64.rpm_ | _app-protect-module-plus-36+5.564.0-1.amzn2023.ngx.x86_64.rpm_ | _app-protect-36+5.564.0-1.amzn2023.ngx.x86_64.rpm_ |
| Debian 11 | _app-protect-module-oss_1.29.3+5.564.0-1\~bullseye_amd64.deb_ | _app-protect-module-plus_36+5.564.0--1\~bullseye_amd64.deb_ | _app-protect_36+5.564.0-1\~bullseye_amd64.deb_ |
| Debian 12 | _app-protect-module-oss_1.29.3+5.564.0-1\~bookworm_amd64.deb_ | _app-protect-module-plus_36+5.564.0--1\~bookworm_amd64.deb_ | _app-protect_36+5.564.0-1\~bookworm_amd64.deb_ |
| Oracle Linux 8.1 | _app-protect-module-oss-1.29.3+5.564.0-1.el8.ngx.x86_64.rpm_ | _app-protect-module-plus-36+5.564.0-1.el8.ngx.x86_64.rpm_ | _app-protect-36+5.564.0-1.el8.ngx.x86_64.rpm_ |
| Ubuntu 22.04 | _app-protect-module-oss_1.29.3+5.564.0-1\~jammy_amd64.deb_ | _app-protect-module-plus_36+5.564.0--1\~jammy_amd64.deb_ | _app-protect_36+5.564.0-1\~jammy_amd64.deb_ |
| Ubuntu 24.04 | _app-protect-module-oss_1.29.3+5.564.0-1\~noble_amd64.deb_ | _app-protect-module-plus_36+5.564.0--1\~noble_amd64.deb_ | _app-protect_36+5.564.0-1\~noble_amd64.deb_ |
| RHEL 8 and Rocky Linux 8 | _app-protect-module-oss-1.29.3+5.564.0-1.el8.ngx.x86_64.rpm_ | _app-protect-module-plus-36+5.564.0-1.el8.ngx.x86_64.rpm_ | _app-protect-36+5.564.0-1.el8.ngx.x86_64.rpm_ |
| RHEL 9 and Rocky Linux 9 | _app-protect-module-oss-1.29.3+5.564.0-1.el9.ngx.x86_64.rpm_ | _app-protect-module-plus-36+5.564.0-1.el9.ngx.x86_64.rpm_ | _app-protect-36+5.564.0-1.el9.ngx.x86_64.rpm_ |

{{< /table >}}

## F5 WAF for NGINX 5.10

Released _December 1st, 2025_.
Expand All @@ -30,6 +66,7 @@ Released _December 1st, 2025_.
- 13117 - Severity Field should contain a value based on the violation highest severity
- 13138 - Ability to bypass request when there is a 444 scenario
- 13130 - add --all-policy-signatures option to include all policy signatures in the conversion output
- 12979 - fixing a scenario of CLOSE_WAIT connections error messages when using big POST request

### Packages

Expand Down