Description
Netty is a network application framework for development of protocol servers and clients. Prior to 4.2.16.Final, Netty's `Http3FrameCodec` buffers incoming data for HTTP/3 reserved frame types up to the wire-specified payload length without limits; `decodeFrame` trusts `payLoadLength`, allowing an attacker to open multiple QUIC streams and send reserved frames with very large payload lengths to cause memory exhaustion and denial of service. This issue is fixed in version 4.2.16.Final.
Published: 2026-07-21
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in Netty’s Http3FrameCodec, where incoming data for HTTP/3 reserved frame types are buffered up to the wire‑specified payload length without any server‑side limit. Because the decoder trusts the payload length field, an attacker can open multiple QUIC streams and send reserved frames with extremely large lengths, exhausting heap space and causing the application to fail. This is a classic memory exhaustion flaw that can lead to sustained denial of service for the affected process.

Affected Systems

The issue affects the Netty network application framework, versions prior to 4.2.16.Final. Clients and servers that use these earlier Netty releases are vulnerable; any deployment of Netty for HTTP/3 traffic is impacted until the update is applied.

Risk and Exploitability

The CVSS score of 7.5 reflects a moderate‑to‑high severity. The EPSS score of < 1% indicates a very low probability of exploitation at this time, and the vulnerability is not listed in CISA’s KEV catalog. The likely attack vector is remote over the network: an attacker must be able to establish QUIC connections to the vulnerable service. If the application exposes HTTP/3 endpoints to the Internet or untrusted networks, the risk increases, as an attacker can repeatedly send crafted frames to trigger memory exhaustion.

Generated by OpenCVE AI on August 4, 2026 at 00:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Netty version 4.2.16.Final or later to eliminate the buffer‑size verification flaw
  • If an upgrade is not immediately feasible, limit HTTP/3 traffic to trusted networks or disable HTTP/3 support until a patch is applied
  • Configure application‑level safeguards such as quota limits on QUIC stream payload sizes and monitor memory usage for anomalies

Generated by OpenCVE AI on August 4, 2026 at 00:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-hpcc-26xq-25fv Netty: Memory Exhaustion via HTTP/3 Reserved Frame Types
History

Wed, 22 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 22 Jul 2026 05:45:00 +0000

Type Values Removed Values Added
First Time appeared Netty
Netty netty
Vendors & Products Netty
Netty netty

Tue, 21 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Description Netty is a network application framework for development of protocol servers and clients. Prior to 4.2.16.Final, Netty's `Http3FrameCodec` buffers incoming data for HTTP/3 reserved frame types up to the wire-specified payload length without limits; `decodeFrame` trusts `payLoadLength`, allowing an attacker to open multiple QUIC streams and send reserved frames with very large payload lengths to cause memory exhaustion and denial of service. This issue is fixed in version 4.2.16.Final.
Title Netty: Memory Exhaustion via HTTP/3 Reserved Frame Types
Weaknesses CWE-400
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-22T18:24:28.067Z

Reserved: 2026-06-23T14:55:09.116Z

Link: CVE-2026-56816

cve-icon Vulnrichment

Updated: 2026-07-22T18:21:11.668Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T00:30:18Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption