CVE-2026-41637
Açıklama
NLnet Labs Unbound 1.22.0 ile 1.25.1 dahil arasındaki sürümlerde, istemci tarafından sonlandırılan DNS-over-QUIC (DoQ) sorguları Unbound tarafından uygun şekilde hesaplanmamakta ve bu durum halihazırda yürütülmekte olan çözümleme sorguları için bekleyen yanıt sayısının düşük maliyetle şişmesine neden olmaktadır. Bu durum, halihazırda yürütülmekte olan sorgular için yeni istemcilerin çözümleme hizmetinde performans düşüşüne yol açar. Kötü niyetli bir aktör, çözümleme gerektiren sorgu adları için DoQ sorguları gönderip ardından sorguyu hemen STOP_SENDING/RESET_STREAM/CONNECTION_CLOSE QUIC çerçevelerinden biriyle sonlandırarak bu zafiyeti istismar edebilir. Sonlandırılan bu DoQ sorguları düzgün şekilde sayılmamakta ve yürütülen sorgular için bekleyen yanıt sayısını şişirmeye devam etmektedir. Maksimum sınıra ulaşıldığında, halihazırda yürütülmekte olan sorgular için çözümleme ihtiyacı duyan yeni istemciler için sessizce sorgu düşürülmesiyle sonuçlanır. Bu zafiyetin oluşması için Unbound'un DoQ desteğiyle ('--with-libngtcp2') derlenmiş olması ve dinleyici arayüzler için 'quic-port' yapılandırmasının yapılmış olması gerekir. Ek olarak, kötü niyetli bir aktörün varsayılan olarak yapılandırılmış 'wait-limit' seçeneğini atlatmak için birden fazla kaynak IP adresine erişimi olması gerekir.
Nasıl düzeltilir
- nlnetlabs unbound1.25.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nlnetlabs unbound | 1.22.0 ≤ v < 1.25.2 | 1.25.2 |
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.