Skip to content
CVE PROGRAM SOURCE RECORD7.5 High

CVE-2026-50011

Netty has unbounded pre-allocation in RedisArrayAggregator from RESP array length

Description

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, RedisArrayAggregator pre-allocates ArrayList with initial capacity equal to the RESP array element count declared in an array header. That count is taken from the wire before the corresponding child messages exist. A small malicious header can claim a huge initial capacity. Versions 4.1.135.Final and 4.2.15.Final patch the issue.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

netty netty

  • >= 4.2.0.Final, < 4.2.15.Finalaffected
  • < 4.1.135.Finalaffected

References