Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, the RedisArrayAggregator handler permanently leaks pooled direct-memory buffers when a Redis pipeline connection closes before a RESP array aggregate completes. The handler retains child messages in per-handler state (`depths` field) but defines no `channelInactive`, `handlerRemoved`, or `exceptionCaught` method to release them when the pipeline tears down. Because the leaked buffers are slices of `PooledByteBufAllocator` chunks, they prevent those chunks from being returned to the JVM-wide direct-memory pool. Repeated connection churn by any network peer monotonically drains this shared pool, eventually causing allocation failures on all Netty channels in the process. Versions 4.1.135.Final and 4.2.15.Final patch the issue.
References
| Link | Resource |
|---|---|
| https://github.com/netty/netty/releases/tag/netty-4.1.135.Final | Release Notes |
| https://github.com/netty/netty/releases/tag/netty-4.2.15.Final | Release Notes |
| https://github.com/netty/netty/security/advisories/GHSA-6jv9-x5w9-2ccm | Vendor Advisory |
Configurations
Configuration 1 (hide)
|
History
15 Jun 2026, 01:56
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.5 |
| CPE | cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:* | |
| First Time |
Netty netty
Netty |
|
| References | () https://github.com/netty/netty/releases/tag/netty-4.1.135.Final - Release Notes | |
| References | () https://github.com/netty/netty/releases/tag/netty-4.2.15.Final - Release Notes | |
| References | () https://github.com/netty/netty/security/advisories/GHSA-6jv9-x5w9-2ccm - Vendor Advisory |
12 Jun 2026, 16:18
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-06-12 16:16
Updated : 2026-06-15 01:56
NVD link : CVE-2026-48006
Mitre link : CVE-2026-48006
CVE.ORG link : CVE-2026-48006
JSON object : View
Products Affected
netty
- netty
CWE
CWE-401
Missing Release of Memory after Effective Lifetime
