ECHO-5640-40fe-97dc
Dashboard / Vulnerabilities / ECHO-5640-40fe-97dc
ECHO-5640-40fe-97dc
Summary: GHSA-2g37-3h88-55hc: WebSocketServerExtensionHandler's per-connection queue of negotiated extensions grows without bound with pipelined requests. Upstream's fix (https://github.com/netty/netty/commit/3574f7ed7a, 4.1.138.Final) caps that queue, which was introduced in 4.1.88.Final (https://github.com/netty/netty/commit/f761ab5620, #13180). 4.1.74.Final has no queue there: the handler keeps a single List<WebSocketServerExtension> field that each new upgrade request overwrites, so it cannot grow per request.
Details:
References: https://advisory.echohq.com/cve/CVE-2026-100658, https://github.com/netty/netty/security/advisories/GHSA-2g37-3h88-55hc, https://nvd.nist.gov/vuln/detail/CVE-2026-100658, https://www.vulncheck.com/advisories/netty-before-4.1.138-final-denial-of-service-via-websocketserverextensionhandler, https://github.com/advisories/GHSA-7fpc-p5rc-xwr5
Affected packages
Package
Name: io.netty:netty-codec-http
Purl: pkg:maven/io.netty/netty-codec-http
Affected ranges
Type: ECOSYSTEM
Events:
