PT-2026-47607 · Netty+1 · Netty+1
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Netty (ionetty:netty-handler) (affected versions not specified)
Description
An uncontrolled memory allocation issue exists in the
SslClientHelloHandler.decode() function. When a ClientHello does not fit in the first record, the system eagerly allocates memory using ctx.alloc().buffer(handshakeLength) based on the 24-bit TLS handshake length. Because the SniHandler, AbstractSniHandler, and related constructors often set maxClientHelloLength and handshakeTimeoutMillis to 0, the length guard is disabled and no timeout is scheduled. Consequently, a request of 16 MiB or larger exceeds the default pooled chunk size, resulting in an immediate huge or unpooled allocation that is retained until the channel closes.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
DoS
Allocation of Resources Without Limits
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Netty
Red Os