CVE-2026-100656 PUBLISHED

Netty HttpServerCodec Unbounded Queue Growth via HTTP/1.1 Pipelining

Assigner: VulnCheck
Reserved: 26.09.2026 Published: 26.09.2026 Updated: 26.09.2026

Netty (io.netty:netty-codec-http) contains an unbounded per-connection queue growth flaw in HttpServerCodec. The codec tracks the HTTP method of each still-unanswered pipelined request; the first 32 entries are bit-packed into a single long, but every additional entry is appended to methodOverflowQueue, an ArrayDeque with no size limit and no rejection path. A remote, unauthenticated attacker who pipelines HTTP/1.1 requests on a single connection while withholding reads on their own end (preventing responses from being flushed) can grow this queue without bound, causing unbounded heap growth and denial of service. Affected versions are 4.2.0.Final through 4.2.17.Final and all releases up to and including 4.1.137.Final; the issue is fixed in 4.2.18.Final and 4.1.138.Final.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 8.7

Product Status

Vendor netty
Product netty
Versions Default: unaffected
  • affected from 4.2.0.Final to 4.2.18.Final (excl.)
  • Version 4.2.18.Final is unaffected
Vendor netty
Product netty
Versions Default: unaffected
  • affected from 0 to 4.1.138.Final (excl.)
  • Version 4.1.138.Final is unaffected
Vendor netty
Product netty
Versions Default: unaffected
  • affected from 0 to 4.1.138.Final (excl.)
  • Version 4.1.138.Final is unaffected

Credits

  • sonicnew reporter
  • Michael-JRead reporter
  • chriswnowak analyst
  • Thomas-Read analyst

References

Problem Types

  • Allocation of Resources Without Limits or Throttling CWE