Description
Netty is an asynchronous, event-driven network application framework. Prior to 4.1.137.Final and 4.2.17.Final, io.netty.handler.codec.sctp.SctpMessageCompletionHandler limits incomplete messages and fragment counts but not maxBufferedBytes, allowing unauthenticated peers to exhaust memory with large SCTP fragments. This issue is fixed in versions 4.1.137.Final and 4.2.17.Final.
Published: 2026-08-17
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in Netty’s SctpMessageCompletionHandler allows an attacker to send unbounded SCTP fragments. The handler limits incomplete messages and fragment counts but does not enforce a maximum on buffered bytes, so an unauthenticated peer can cause the application to allocate excessive memory, potentially exhausting system resources. The vulnerability is classified under CWE-400 and can lead to a disruption of service when exhausted memory cannot be reclaimed.

Affected Systems

The issue affects Netty versions prior to 4.1.137.Final and 4.2.17.Final. Systems that use the netty:netty library with SctpMessageCompletionHandler unpatched are vulnerable.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity, while no EPSS score is available and the vulnerability is not yet listed in CISA’s KEV catalog. The likely attack vector is a remote, unauthenticated client that transmits a large number of SCTP fragments to a Netty application over the network. If exploited, the attacker can trigger severe memory exhaustion, resulting in application crashes or forced restarts, thereby denying legitimate traffic.

Generated by OpenCVE AI on August 17, 2026 at 20:08 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Netty to version 4.1.137.Final or 4.2.17.Final or later.
  • If upgrading is not immediately feasible, disable SCTP support in the application or block SCTP traffic from untrusted sources using firewall or network segmentation.
  • Implement OS‑level or container‑level memory limits to contain excessive memory usage and prevent the entire host from becoming exhausted.

Generated by OpenCVE AI on August 17, 2026 at 20:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-2qj4-mmr9-4v2f Netty: Memory Exhaustion in SctpMessageCompletionHandler
History

Mon, 17 Aug 2026 20:00:00 +0000

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

Mon, 17 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description Netty is an asynchronous, event-driven network application framework. Prior to 4.1.137.Final and 4.2.17.Final, io.netty.handler.codec.sctp.SctpMessageCompletionHandler limits incomplete messages and fragment counts but not maxBufferedBytes, allowing unauthenticated peers to exhaust memory with large SCTP fragments. This issue is fixed in versions 4.1.137.Final and 4.2.17.Final.
Title Netty: Memory Exhaustion in SctpMessageCompletionHandler
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-08-17T17:48:55.663Z

Reserved: 2026-07-07T16:40:07.984Z

Link: CVE-2026-59902

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-17T18:17:36.087

Modified: 2026-08-17T18:17:36.087

Link: CVE-2026-59902

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T20:15:06Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption