Description
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_charset_module module. When charset, source_charset, and charset_map and proxy_pass with disabled buffering ("off") directives are configured, unauthenticated attackers can send requests that with conditions beyond the attackers' control to cause a heap buffer over-read in the NGINX worker process, leading to limited disclosure of memory or a restart.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| F5 | NGINX Plus | R36 – < R36 P4, R32 – < R32 P6 | R36 P4 |
| F5 | NGINX Open Source | 0.3.50 – < 1.30.1 | 1.30.1 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | nginx | 1.30.0-4 | — |
| Debian 13 | nginx | 1.26.3-3+deb13u5 | — |
| Debian 12 | nginx | 1.22.1-9+deb12u7 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.04 LTS | nginx | 1.28.3-2ubuntu1.2 | — |
| Ubuntu 25.10 | nginx | 1.28.0-6ubuntu1.4 | — |
| Ubuntu 24.04 LTS | nginx | 1.24.0-2ubuntu7.9 | — |
| Ubuntu 22.04 LTS | nginx | 1.18.0-6ubuntu14.12 | — |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 20.04 LTS | nginx | 1.18.0-0ubuntu1.7+esm1 | — |
| Ubuntu Pro 18.04 LTS | nginx | 1.14.0-0ubuntu1.11+esm2 | — |
| Ubuntu Pro 16.04 LTS | nginx | 1.10.3-0ubuntu0.16.04.5+esm7 | — |
| Ubuntu Pro 14.04 LTS | nginx | 1.4.6-1ubuntu3.9+esm6 | — |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP5 | nginx | 1.21.5-150400.3.20.1 | SUSE-SU-2026:2370-1 |
| SLES 15 SP4 | nginx | 1.21.5-150400.3.20.1 | SUSE-SU-2026:2370-1 |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 15 SP5 | nginx | 1.21.5-150400.3.20.1 | SUSE-SU-2026:2370-1 |
| SLES for SAP 15 SP4 | nginx | 1.21.5-150400.3.20.1 | SUSE-SU-2026:2370-1 |
| SLE HPC 15 SP5 | nginx | 1.21.5-150400.3.20.1 | SUSE-SU-2026:2370-1 |
| SLE HPC 15 SP4 | nginx | 1.21.5-150400.3.20.1 | SUSE-SU-2026:2370-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | nginx | 1.31.0-1.1 | openSUSE-SU-2026:10796-1 |
Alpine
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.24 | nginx | 1.30.1-r0 | — |
| Alpine v3.23 | nginx | 1.28.3-r1 | — |
| Alpine v3.22 | nginx | 1.28.3-r1 | — |
| Alpine v3.21 | nginx | 1.26.3-r1 | — |
Amazon Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Amazon Linux 2023 | nginx +9 | 1:1.30.1-1.amzn2023.0.1 | ALAS2023-2026-1714 |
Azure Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Azure Linux 3 | nginx | 1.28.3-4 | — |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | ingress-nginx-controller-1.15 | 1.15.12-r0 | — |
| Wolfi rolling | nginx-mainline | 1.31.0-r0 | — |
| Wolfi rolling | nginx-stable | 1.30.1-r0 | — |
Advisories 5
- WID-SEC-2026-2933 Splunk SOAR: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 2, 2026
- WID-SEC-2026-1527 NGINX Open Source and NGINX Plus: Mehrere Schwachstellen BSI CERT-Bund (WID) · Sep 16, 2026
- ALAS2023-2026-1714 Important: nginx security update (Amazon Linux 2023) Amazon Linux Security Center (ALAS) · Aug 31, 2026
- SUSE-SU-2026:2370-1 Security update for nginx SUSE / openSUSE Security Updates · Jun 12, 2026
- openSUSE-SU-2026:10796-1 nginx-1.31.0-1.1 on GA media SUSE / openSUSE Security Updates · May 17, 2026
References
- https://my.f5.com/manage/s/article/K000161028 vendor-advisory patch