Vulnerability · Published Mar 27, 2026 · Assigned by GitHub_M
CVE-2026-33871Netty HTTP/2 CONTINUATION Frame Flood DoS via Zero-Byte Frame Bypass
High 7.5
In plain English
A high-severity resource allocation without limits in netty from netty. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.1% (higher than 67% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.132.Final and 4.2.10.Final, a remote user can trigger a Denial of Service (DoS) against a Netty HTTP/2 server by sending a flood of `CONTINUATION` frames. The server's lack of a limit on the number of `CONTINUATION` frames, combined with a bypass of existing size-based mitigations using zero-byte frames, allows an user to cause excessive CPU consumption with minimal bandwidth, rendering the server unresponsive. Versions 4.1.132.Final and 4.2.10.Final fix the issue.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | netty | no fix listed | DEBIAN-CVE-2026-33871 |
| Debian:13 | netty | no fix listed | DEBIAN-CVE-2026-33871 |
| Debian:14 | netty | no fix listed | DEBIAN-CVE-2026-33871 |
| Maven | io.netty:netty-codec-http2 | 4.2.11.Final | GHSA-w9fj-cfpg-grvv |
| Maven | io.netty:netty-codec-http2 | 4.1.132.Final | GHSA-w9fj-cfpg-grvv |
| Ubuntu:25.10 | netty | no fix listed | UBUNTU-CVE-2026-33871 |
| Ubuntu:26.10 | netty | no fix listed | UBUNTU-CVE-2026-33871 |
Affected products (as reported)
Weakness: CWE-770 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- https://github.com/netty/netty/security/advisories/GHSA-w9fj-cfpg-grvv x_refsource_CONFIRM
- https://access.redhat.com/security/cve/CVE-2026-33871 vdb-entry, x_refsource_REDHAT
- RHBZ#2452456 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-33871.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:18054 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:17789 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:18055 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:14276 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:14272 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:8509 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:8159 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:22619 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:18059 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:10184 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:65126 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:10175 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:17668 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7109 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7380 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:34608 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:13571 vendor-advisory, x_refsource_REDHAT