Summary
Ein Angreifer kann mehrere Schwachstellen in Netty ausnutzen, um Sicherheitsprüfungen zu umgehen, Anfragen oder Header zu manipulieren, Zertifikatsprüfungen zu unterlaufen sowie einen Denial of Service zu verursachen.
Product
Netty ist ein asynchrones, ereignisgesteuertes Netzwerk-Anwendungs-Framework für die schnelle Entwicklung von wartbaren, hochleistungsfähigen Protokollservern und -clients.
Vulnerabilities 17
-
High 8.7
Netty codec-haproxy: Signed-Byte Sentinel Collision in HAProxyMessageDecoder Leads to Unbounded Memory Exhaustion
Netty is a network application framework for development of protocol servers and clients. In versions 4.2.0.Final up to (but not including) 4.2.16.Final, and 4.1.0.Final up to (but not including) 4.1.135, the `HAProxyMessageDecoder` in Netty's `codec-haproxy`…
-
High 8.7
Netty SpdyHttpDecoder: ByteBuf Reference Leak on RST_STREAM Leads to Native Memory Exhaustion
Netty is a network application framework for development of protocol servers and clients. In versions 4.2.0.Final through 4.2.15.Final and 4.1.0.Final through 4.1.135.Final, the `SpdyHttpDecoder` handler in Netty's SPDY-to-HTTP codec allocates a pooled `ByteB…
-
High 8.7
Netty Bzip2Decoder: Infinite Loop in RLE State Machine Leads to Event-Loop Thread Hang
Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.136.Final and 4.2.16.Final, the `Bzip2Decoder` handler in Netty's compression codec pipeline is vulnerable to a denial-of-service attack through a malformed bzip2 stre…
-
High 8.3
Netty: XML External Entity (XXE) injection via unconfigured XML factory when DTD and entity processing are enabled
Netty is a network application framework for development of protocol servers and clients. In versions 4.2.0.Final through 4.2.15.Final and 4.1.0.Final through 4.1.135.Final, any caller that can deliver bytes to a Netty channel pipeline containing `XmlDecoder`…
-
High 7.5
Netty: Denial of Service via Unbounded Headers in StompSubframeDecoder
Netty is a network application framework for development of protocol servers and clients. Prior to 4.1.136.Final and 4.2.16.Final, io.netty.handler.codec.stomp.StompSubframeDecoder fails to limit the total number of headers or their cumulative size per frame,…
-
High 7.5
Netty SPDY SETTINGS frame count materializes unbounded settings map
Netty is a network application framework for development of protocol servers and clients. Prior to 4.1.136.Final and 4.2.16.Final, Netty's SPDY SETTINGS decoder accepts a peer-declared SETTINGS entry count up to the 24-bit frame-length limit and materializes …
-
High 7.5
Netty SPDY zlib header block continues decoded expansion after maxHeaderSize truncation
Netty is a network application framework for development of protocol servers and clients. Prior to 4.1.136.Final and 4.2.16.Final, Netty SPDY header decoding continues inflating zlib-compressed header blocks after the raw header parser has exceeded `maxHeader…
-
High 7.5
Netty: Memory Exhaustion via HTTP/3 Reserved Frame Types
Netty is a network application framework for development of protocol servers and clients. Prior to 4.2.16.Final, Netty's `Http3FrameCodec` buffers incoming data for HTTP/3 reserved frame types up to the wire-specified payload length without limits; `decodeFra…
-
High 7.5CVE-2026-56819 Public exploit
Netty: HTTP/2 decompression leaks ByteBuf reference count when the decompressor channel is already closed (Direct memory leak / OOM DoS)
Netty is a network application framework for development of protocol servers and clients. In versions 4.2.0.Final through 4.2.15.Final and 4.1.0.Final through 4.1.135.Final, a remote unauthenticated peer can leak one direct `ByteBuf` per HTTP/2 `DATA` frame i…
-
High 7.4
Netty: Missing CertificateID Validation in OCSP Response Allows Replay Attacks
Netty is a network application framework for development of protocol servers and clients. In versions 4.2.0.Final through 4.2.15.Final and prior to 4.1.135.Final, `OcspClient` does not validate that the `CertificateID` in an OCSP response matches the requeste…
-
High 7.4
Netty: Out-of-date OCSP Responses Accepted by OcspServerCertificateValidator
Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.136.Final and 4.2.16.Final, the OcspServerCertificateValidator flags an out-of-date OCSP response but does not stop processing it, so an expired GOOD response is still…
-
High 7.4
Netty: TOCTOU in OcspServerCertificateValidator
Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.136.Final and 4.2.16.Final, the OcspServerCertificateValidator forwards the SslHandshakeCompletionEvent before the asynchronous OCSP validation completes. This allows …
-
Medium 6.9
Netty HttpContentEncoder: Unbounded Per-Connection Queue Growth via HTTP/1.1 Pipelining Leads to Denial of Service
Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.136.Final and 4.2.16.Final, `HttpContentEncoder` (the superclass of the production handler `HttpContentCompressor`) maintains a per-channel `ArrayDeque<CharSequence>` …
-
Medium 6.9
Netty codec-http2: Lack of Host Header Deduplication in HTTP/2→HTTP/1.x Translation Leads to Request Routing Bypass
Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.136.Final and 4.2.16.Final, Netty's HTTP/2-to-HTTP/1.x translation layer (`Http2StreamFrameToHttpObjectCodec` and `InboundHttp2ToHttpAdapter`) fails to deduplicate or …
-
Medium 6.5
Netty: STOMP CONNECT Frame Header Injection
Netty is an asynchronous, event-driven network application framework. In versions prior to 4.1.136.Final and 4.2.16.Final, Netty's STOMP encoder ( StompSubframeEncoder ) does not escape or validate header values in CONNECT and CONNECTED frames, so raw new…
-
Medium 6.3
Netty: WebSockets V07/V08 handshaker missing Connection/Upgrade validation
Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.136.Final and 4.2.16.Final, ab attacker can force WebSocket upgrade via the lax V07 (or V08) handshaker by sending `Sec-WebSocket-Version: 7` and omitting `Connection:…
-
Medium 5.7
Netty: CRLF Injection via Multipart Filename in Netty HttpPostRequestEncoder
Netty is an asynchronous, event-driven network application framework. Prior to versions 4.1.136.Final and 4.2.16.Final, HttpPostRequestEncoder constructs multipart HTTP request bodies by directly concatenating user-supplied filenames and field names into Cont…
Revision history
-
#19
Neue Updates von IBM aufgenommen
-
#18
Neue Updates von IBM aufgenommen
-
#17
Neue Updates von Red Hat aufgenommen
-
#16
Neue Updates von Red Hat aufgenommen
-
#15
Neue Updates von Red Hat aufgenommen
-
#14
Neue Updates von Red Hat aufgenommen
-
#13
Neue Updates von Red Hat und IBM aufgenommen
-
#12
Neue Updates von Red Hat aufgenommen
-
#11
Neue Updates von IBM aufgenommen
-
#10
Neue Updates von Red Hat aufgenommen
-
#9
Neue Updates von Red Hat aufgenommen
-
#8
Neue Updates von IBM aufgenommen
-
#7
Neue Updates von SUSE aufgenommen
-
#6
Neue Updates von Red Hat und European Union Vulnerability Database aufgenommen
-
#5
Referenz(en) aufgenommen: EUVD-2026-50091, EUVD-2026-50090, EUVD-2026-50089
-
#4
Referenz(en) aufgenommen: EUVD-2026-46452, EUVD-2026-46438, EUVD-2026-47564, EUVD-2026-47579, EUVD-2026-47582, EUVD-2026-47581
-
#3
Referenz(en) aufgenommen: EUVD-2026-46133, EUVD-2026-46132
-
#2
Referenz(en) aufgenommen: EUVD-2026-45316
-
#1
Initiale Fassung
References
-
GitHub Security Advisory GHSA-4qhr-g3c6-fcfx vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-4qhr-g3c6-fcfx
-
GitHub Security Advisory GHSA-272m-gcwp-mpwg vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-272m-gcwp-mpwg
-
GitHub Security Advisory GHSA-3g8r-4pfx-jmfh vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-3g8r-4pfx-jmfh
-
GitHub Security Advisory GHSA-4mp9-239f-g9hg vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-4mp9-239f-g9hg
-
GitHub Security Advisory GHSA-q4f6-jm68-57ww vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-q4f6-jm68-57ww
-
GitHub Security Advisory GHSA-c69g-56f8-xwqj vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-c69g-56f8-xwqj
-
GitHub Security Advisory GHSA-558v-64gr-wgg4 vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-558v-64gr-wgg4
-
GitHub Security Advisory GHSA-6jqx-86gh-f27w vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-6jqx-86gh-f27w
-
GitHub Security Advisory GHSA-93wv-jw9v-4972 vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-93wv-jw9v-4972
-
GitHub Security Advisory GHSA-g7hg-vrcf-mvmr vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-g7hg-vrcf-mvmr
-
GitHub Security Advisory GHSA-gcjf-9mgh-3p7g vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-gcjf-9mgh-3p7g
-
GitHub Security Advisory GHSA-hpcc-26xq-25fv vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-hpcc-26xq-25fv
-
GitHub Security Advisory GHSA-jppx-w49h-x2qq vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-jppx-w49h-x2qq
-
GitHub Security Advisory GHSA-mvh2-crg5-v77c vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-mvh2-crg5-v77c
-
GitHub Security Advisory GHSA-q6cq-mhr2-jmr5 vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-q6cq-mhr2-jmr5
-
GitHub Security Advisory GHSA-vhch-2wf3-m8rp vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-vhch-2wf3-m8rp
-
GitHub Security Advisory GHSA-wc96-39fc-566f vom 2026-07-14
https://github.com/netty/netty/security/advisories/GHSA-wc96-39fc-566f
-
Red Hat Security Advisory RHSA-2026:48118 vom 2026-07-29
https://access.redhat.com/errata/RHSA-2026:48118
-
Red Hat Security Advisory RHSA-2026:47189 vom 2026-07-29
https://access.redhat.com/errata/RHSA-2026:47189
-
Red Hat Security Advisory RHSA-2026:47172 vom 2026-07-30
https://access.redhat.com/errata/RHSA-2026:47172
-
SUSE Security Update SUSE-SU-2026:3482-1 vom 2026-08-04
https://lists.suse.com/pipermail/sle-security-updates/2026-August/028141.html
-
IBM Security Bulletin 7282895 vom 2026-08-07
https://www.ibm.com/support/pages/node/7282895
-
Red Hat Security Advisory RHSA-2026:54435 vom 2026-08-12
https://access.redhat.com/errata/RHSA-2026:54435
-
Red Hat Security Advisory RHSA-2026:54622 vom 2026-08-13
https://access.redhat.com/errata/RHSA-2026:54622
-
IBM Security Bulletin 7285407 vom 2026-08-27
https://www.ibm.com/support/pages/node/7285407
-
Red Hat Security Advisory RHSA-2026:62260 vom 2026-09-02
https://access.redhat.com/errata/RHSA-2026:62260
-
Red Hat Security Advisory RHSA-2026:66545 vom 2026-09-11
https://access.redhat.com/errata/RHSA-2026:66545
-
IBM Security Bulletin 7286990 vom 2026-09-11
https://www.ibm.com/support/pages/node/7286990
-
Red Hat Security Advisory RHSA-2026:66488 vom 2026-09-10
https://access.redhat.com/errata/RHSA-2026:66488
-
Red Hat Security Advisory RHSA-2026:68333 vom 2026-09-16
https://access.redhat.com/errata/RHSA-2026:68333
-
Red Hat Security Advisory RHSA-2026:69296 vom 2026-09-21
https://access.redhat.com/errata/RHSA-2026:69296
-
Red Hat Security Advisory RHSA-2026:70228 vom 2026-09-22
https://access.redhat.com/errata/RHSA-2026:70228
-
Red Hat Security Advisory RHSA-2026:70229 vom 2026-09-22
https://access.redhat.com/errata/RHSA-2026:70229
-
Red Hat Security Advisory RHSA-2026:70277 vom 2026-09-22
https://access.redhat.com/errata/RHSA-2026:70277
-
Red Hat Security Advisory RHSA-2026:70230 vom 2026-09-22
https://access.redhat.com/errata/RHSA-2026:70230
-
Red Hat Security Advisory RHSA-2026:76637 vom 2026-10-06
https://access.redhat.com/errata/RHSA-2026:76637
-
IBM Security Bulletin 7292669 vom 2026-10-15
https://www.ibm.com/support/pages/node/7292669
-
IBM Security Bulletin 7293833 vom 2026-10-23
https://www.ibm.com/support/pages/node/7293833