CVE-2024-28182
Açıklama
nghttp2, C dilinde yazılmış bir Hypertext Transfer Protocol sürüm 2 uygulamasıdır. 1.61.0 sürümü öncesindeki nghttp2 kütüphanesi, HPACK bağlamını senkronize tutmak için bir akış sıfırlandıktan sonra bile sınırsız sayıda HTTP/2 CONTINUATION çerçevesini okumaya devam eder. Bu durum, HPACK akışının çözümlenmesi sırasında aşırı CPU kullanımına neden olur. nghttp2 v1.61.0, akış başına kabul ettiği CONTINUATION çerçevelerinin sayısını sınırlayarak bu güvenlik açığını giderir. Bu güvenlik açığı için herhangi bir geçici çözüm bulunmamaktadır.
Nasıl düzeltilir
- nghttp2 nghttp21.61.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nghttp2 nghttp2 | v < 1.61.0 | 1.61.0 |
| debian debian_linux | 10.0, 11.0 | — |
| fedoraproject fedora | 38, 39, 40 | — |
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.