CVE-2026-56819
Açıklama
Netty, protokol sunucuları ve istemcilerinin geliştirilmesi için kullanılan bir ağ uygulama çerçevesidir. 4.2.0.Final ile 4.2.15.Final arasındaki sürümlerde ve 4.1.0.Final ile 4.1.135.Final arasındaki sürümlerde, `DelegatingDecompressorFrameListener` aracılığıyla HTTP/2 içerik sıkıştırmasını etkinleştiren uygulamalarda, kimliği doğrulanmamış uzak bir eş, her HTTP/2 `DATA` çerçevesi başına bir doğrudan `ByteBuf` sızdırabilir. Sıkıştırıcısı zaten kapatılmış olan bir akış için `DATA` çerçevesi işlendiğinde, `Http2Decompressor.decompress(...)`, `decompressor.writeInbound(data.retain())` fonksiyonunu çağırır ve hata yolunda tutulan tamponu serbest bırakmaz; bu durum sonuç olarak doğrudan belleğin tükenmesine ve JVM'nin çökmesine neden olur. Bu sorun 4.1.136.Final ve 4.2.16.Final sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- netty netty4.1.136, 4.2.16 ya da sonraki bir sürüm
- io.netty:netty-codec-http24.2.16.Final, 4.1.136.Final ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| netty netty | 4.1.0 ≤ v < 4.1.136, 4.2.0 ≤ v < 4.2.16 | 4.1.136, 4.2.16 |
| io.netty:netty-codec-http2Maven | 4.2.0 ≤ v < 4.2.16.Final, 4.1.0.Final ≤ v < 4.1.136.Final | 4.2.16.Final, 4.1.136.Final |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.