CVE-2026-59899
Açıklama
Netty, asenkron ve olay güdümlü bir ağ uygulama çerçevesidir. 4.1.136.Final ve 4.2.16.Final versiyonlarından önce, `HttpContentEncoder` (`HttpContentCompressor` üretim işleyicisinin üst sınıfı), herhangi bir boyut sınırı olmaksızın saldırgan tarafından kontrol edilen verileri biriktiren `acceptEncodingQueue` adlı kanal başına bir `ArrayDeque<CharSequence>` tutmaktadır. Kuyruk, her gelen HTTP isteği için I/O iş parçacığında doldurulur ve yalnızca uygulama daha sonra 1xx olmayan bir yanıt yazdığında boşaltılır. Bu durum, bir saldırganın HTTP/1.1 pipelining özelliğini kullanarak bağlantıyı uygulamanın yanıt üretme hızından daha hızlı isteklerle doldurduğu durumlarda bir kaynak tüketimi zafiyeti oluşturur. Bu sorun 4.1.136.Final ve 4.2.16.Final versiyonlarında 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-http4.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 | v < 4.1.136, 4.2.0 ≤ v < 4.2.16 | 4.1.136, 4.2.16 |
| io.netty:netty-codec-httpMaven | 4.2.0.Final ≤ v < 4.2.16.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.