Description
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. In netty-codec-compression versions 4.1.124.Final and below, and netty-codec versions 4.2.4.Final and below, when supplied with specially crafted input, BrotliDecoder and certain other decompression decoders will allocate a large number of reachable byte buffers, which can lead to denial of service. BrotliDecoder.decompress has no limit in how often it calls pull, decompressing data 64K bytes at a time. The buffers are saved in the output list, and remain reachable until OOM is hit. This is fixed in versions 4.1.125.Final of netty-codec and 4.2.5.Final of netty-codec-compression.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| netty | netty | <= 4.1.124.Final, < 4.1.125.Final, <= 4.2.4.Final, < 4.2.5.Final | — |
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 | netty | 1:4.1.48-12 | — |
| Debian 13 | netty | 1:4.1.48-10+deb13u1 | DSA-6160-1 |
| Debian 12 | netty | 1:4.1.48-7+deb12u2 | DSA-6160-1 |
| Debian 11 | netty | 1:4.1.48-4+deb11u3 | DLA-4519-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 25.10 | netty | 1:4.1.48-10ubuntu0.25.10.2 | — |
| Ubuntu 24.04 LTS | netty | 1:4.1.48-9ubuntu0.1 | — |
| Ubuntu 22.04 LTS | netty | 1:4.1.48-4+deb11u2ubuntu0.1 | — |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 20.04 LTS | netty | 1:4.1.45-1ubuntu0.1~esm4 | — |
| Ubuntu Pro 18.04 LTS | netty | 1:4.1.7-4ubuntu0.1+esm5 | — |
| Ubuntu Pro 16.04 LTS | netty | No fix yet | — |
| Ubuntu Pro 14.04 LTS | netty | No fix yet | — |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP7 | netty | 4.1.126-150200.4.34.1 | SUSE-SU-2025:03114-1 |
| SLES 15 SP7 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLES 15 SP6 | netty | 4.1.126-150200.4.34.1 | SUSE-SU-2025:03114-1 |
| SLES 15 SP6 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLES 15 SP5 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLES 15 SP4 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLES 15 SP3 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
Show 7 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 15 SP5 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLES for SAP 15 SP4 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLES for SAP 15 SP3 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLE HPC 15 SP5 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLE HPC 15 SP4 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SLE HPC 15 SP3 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
| SUSE Enterprise Storage 7.1 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | netty | 4.1.126-1.1 | openSUSE-SU-2025:15520-1 |
| openSUSE Leap 15.6 | netty | 4.1.126-150200.4.34.1 | SUSE-SU-2025:03114-1 |
| openSUSE Leap 15.6 | netty-tcnative | 2.0.73-150200.3.30.1 | SUSE-SU-2025:03114-1 |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | akhq | 0.26.0-r3 | — |
| Wolfi rolling | apache-activemq-artemis +1 | 2.42.0-r8 | — |
| Wolfi rolling | apache-nifi +2 | 2.5.0-r6 | — |
| Wolfi rolling | apicurio-registry +2 | 3.0.13-r1 | — |
| Wolfi rolling | cassandra-reaper | 3.8.0-r11 | — |
| Wolfi rolling | celeborn-0.6 | 0.6.3-r7 | — |
| Wolfi rolling | cloudwatch-exporter | 0.16.0-r7 | — |
| Wolfi rolling | cqlsh-5.0 +4 | 5.0.5-r5 | — |
| Wolfi rolling | docker-selenium +18 | 4.35.0.20250828-r0 | — |
| Wolfi rolling | druid +1 | 34.0.0-r3 | — |
| Wolfi rolling | flyway | 11.11.2-r1 | — |
| Wolfi rolling | kafka-strimzi-compat +12 | 0.47.0-r7 | — |
| Wolfi rolling | kserve-modelmesh +1 | 0.12.0-r16 | — |
| Wolfi rolling | logstash-8-with-output-opensearch | No fix yet | — |
| Wolfi rolling | management-api-for-apache-cassandra-5.0 +1 | 0.1.107-r2 | — |
| Wolfi rolling | opensearch-2 | 2.19.4-r0 | — |
| Wolfi rolling | selenium-server | 4.38.0-r0 | — |
| Wolfi rolling | sonarqube | 25.12.0.117093-r1 | — |
| Wolfi rolling | spark-4.0 +2 | 4.0.0-r4 | — |
| Wolfi rolling | tez | 0.10.5-r16 | — |
| Wolfi rolling | thingsboard +4 | 4.2-r3 | — |
| Wolfi rolling | trino +58 | 476-r7 | — |
| Wolfi rolling | wavefront-proxy +3 | 13.8-r2 | — |
| Wolfi rolling | wildfly +4 | 37.0.1-r0 | — |
| Wolfi rolling | zipkin +2 | 3.5.1-r5 | — |
| Wolfi rolling | zookeeper-3.9 +2 | 3.9.4-r0 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | io.netty:netty-codec | < 4.1.125.Final | 4.1.125.Final | GHSA-3p8m-j85q-pgmj |
| Maven | io.netty:netty-codec-compression | >= 4.2.0.Alpha1, < 4.2.5.Final | 4.2.5.Final | GHSA-3p8m-j85q-pgmj |
Advisories 20
- WID-SEC-2025-2301 Red Hat Enterprise Linux: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 3, 2026
- WID-SEC-2026-1210 Oracle Siebel CRM: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 2, 2026
- WID-SEC-2025-2098 IBM SPSS: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 15, 2026
- NCSC-2026-0126 Kwetsbaarheden verholpen in Oracle E-Business Suite NCSC-NL (Netherlands) · Apr 22, 2026
- WID-SEC-2026-1204 Oracle Financial Services Applications: Mehrere Schwachstellen BSI CERT-Bund (WID) · Apr 21, 2026
- WID-SEC-2026-1194 Oracle Communications: Mehrere Schwachstellen BSI CERT-Bund (WID) · Apr 21, 2026
- WID-SEC-2026-1192 Oracle E-Business Suite: Mehrere Schwachstellen BSI CERT-Bund (WID) · Apr 21, 2026
- DLA-4519-1 netty - security update Debian Security (DSA / DLA) · Mar 31, 2026
- DSA-6160-1 netty - security update Debian Security (DSA / DLA) · Mar 23, 2026
- openSUSE-SU-2025:15520-1 netty-4.1.126-1.1 on GA media SUSE / openSUSE Security Updates · Mar 23, 2026
- SUSE-SU-2025:03114-1 Security update for netty, netty-tcnative SUSE / openSUSE Security Updates · Feb 4, 2026
- WID-SEC-2026-0277 NetApp ActiveIQ Unified Manager (Apache Netty): Mehrere Schwachstellen BSI CERT-Bund (WID) · Feb 1, 2026
- NCSC-2026-0022 Kwetsbaarheden verholpen in Oracle Communications producten NCSC-NL (Netherlands) · Jan 21, 2026
- WID-SEC-2026-0153 Oracle Communications: Mehrere Schwachstellen BSI CERT-Bund (WID) · Jan 20, 2026
- WID-SEC-2025-2853 HCL Commerce: Mehrere Schwachstellen BSI CERT-Bund (WID) · Dec 15, 2025
- WID-SEC-2025-2763 IBM InfoSphere Information Server (Netty, FreeScout): Mehrere Schwachstellen BSI CERT-Bund (WID) · Dec 8, 2025
- WID-SEC-2025-2361 Oracle Communications: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 17, 2025
- WID-SEC-2025-2479 IBM InfoSphere Information Server: Mehrere Schwachstellen BSI CERT-Bund (WID) · Nov 3, 2025
- NCSC-2025-0330 Kwetsbaarheden verholpen in Oracle Communications producten NCSC-NL (Netherlands) · Oct 23, 2025
- WID-SEC-2025-2338 IBM Sterling Connect:Direct: Schwachstelle ermöglicht Denial of Service BSI CERT-Bund (WID) · Oct 19, 2025