Description
NGINX Plus and NGINX Open Source have a vulnerability in the ngx_http_charset_module module. When content is served or proxied through a location block with both source_charset utf-8; and a charset directive (for example, charset koi8-r;) configured, remote, unauthenticated attackers can send requests (in conjunction with conditions beyond their 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 Open Source | 1.13.10 – < 1.31.2, 1.30.0 – < 1.30.3 | 1.31.2 |
| F5 | NGINX Plus | 37.0 – < 37.0.2.1, R36 – < R36 P6 | 37.0.2.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.1-5 | — |
| Debian 13 | nginx | 1.26.3-3+deb13u7 | — |
| Debian 12 | nginx | 1.22.1-9+deb12u9 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.04 LTS | nginx | 1.28.3-2ubuntu1.6 | — |
| Ubuntu 25.10 | nginx | 1.28.0-6ubuntu1.8 | — |
| Ubuntu 24.04 LTS | nginx | 1.24.0-2ubuntu7.13 | — |
| Ubuntu 22.04 LTS | nginx | 1.18.0-6ubuntu14.16 | — |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 20.04 LTS | nginx | No fix yet | — |
| Ubuntu Pro 18.04 LTS | nginx | No fix yet | — |
| Ubuntu Pro 16.04 LTS | nginx | No fix yet | — |
| Ubuntu Pro 14.04 LTS | nginx | No fix yet | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Red Hat Hardened Images 1 | nginx +11 | 1.30.3-2.hum1 | RHSA-2026:27197 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP7 | nginx | 1.21.5-150600.10.24.1 | SUSE-SU-2026:3329-1 |
| SLES 15 SP6 | nginx | 1.21.5-150600.10.24.1 | SUSE-SU-2026:3329-1 |
| SLES 15 SP5 | nginx | 1.21.5-150400.3.25.1 | SUSE-SU-2026:3448-1 |
| SLES 15 SP4 | nginx | 1.21.5-150400.3.25.1 | SUSE-SU-2026:3448-1 |
Show 7 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 16.0 | nginx | 1.27.2-160000.6.1 | SUSE-SU-2026:22951-1, SUSE-SU-2026:22943-1 |
| SLES for SAP 15 SP6 | nginx | 1.21.5-150600.10.24.1 | SUSE-SU-2026:3329-1 |
| SLES for SAP 15 SP5 | nginx | 1.21.5-150400.3.25.1 | SUSE-SU-2026:3448-1 |
| SLES for SAP 15 SP4 | nginx | 1.21.5-150400.3.25.1 | SUSE-SU-2026:3448-1 |
| SLES 16.0 | nginx | 1.27.2-160000.6.1 | SUSE-SU-2026:22951-1, SUSE-SU-2026:22943-1 |
| SLE HPC 15 SP5 | nginx | 1.21.5-150400.3.25.1 | SUSE-SU-2026:3448-1 |
| SLE HPC 15 SP4 | nginx | 1.21.5-150400.3.25.1 | SUSE-SU-2026:3448-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | nginx | 1.31.2-1.1 | openSUSE-SU-2026:11066-1 |
| openSUSE Leap 16.0 | nginx | 1.27.2-160000.6.1 | openSUSE-SU-2026:21439-1 |
Alpine
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.24 | nginx | 1.30.3-r0 | — |
| Alpine v3.23 | nginx | 1.28.3-r4 | — |
| Alpine v3.22 | nginx | 1.28.3-r4 | — |
| Alpine v3.21 | nginx | 1.26.3-r2 | — |
Amazon Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Amazon Linux 2023 | nginx +9 | 1:1.30.3-1.amzn2023.0.1 | ALAS2023-2026-1922 |
Azure Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Azure Linux 3 | nginx | 1.28.3-6 | — |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | ingress-nginx-controller-1.15 | 1.15.8-r0 | — |
| Wolfi rolling | nginx-mainline | 1.31.2-r0 | — |
| Wolfi rolling | nginx-stable +16 | 1.30.3-r0 | — |
Advisories 9
- WID-SEC-2026-1995 NGINX und NGINX Plus: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 1, 2026
- RHSA-2026:27197 Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update Red Hat Security Advisories (RHSA) · Oct 9, 2026
- SUSE-SU-2026:3448-1 Security update for nginx SUSE / openSUSE Security Updates · Aug 4, 2026
- SUSE-SU-2026:3329-1 Security update for nginx SUSE / openSUSE Security Updates · Jul 29, 2026
- SUSE-SU-2026:22951-1 Security update for nginx SUSE / openSUSE Security Updates · Jul 29, 2026
- SUSE-SU-2026:22943-1 Security update for nginx SUSE / openSUSE Security Updates · Jul 29, 2026
- openSUSE-SU-2026:21439-1 Security update for nginx SUSE / openSUSE Security Updates · Jul 26, 2026
- ALAS2023-2026-1922 Important: nginx security update (Amazon Linux 2023) Amazon Linux Security Center (ALAS) · Jul 7, 2026
- openSUSE-SU-2026:11066-1 nginx-1.31.2-1.1 on GA media SUSE / openSUSE Security Updates · Jun 20, 2026
References
- https://my.f5.com/manage/s/article/K000161585 vendor-advisory