CVE-2026-55990

Orta

Təsvir

NLnet Labs Unbound 1.7.0 versiyasından 1.25.1 versiyasına qədər olan versiyalarda, 'dnscrypt:' bəndində uyğun gələn 'dnscrypt-secret-key:' fayllarının sayından daha çox 'dnscrypt-provider-cert:' faylı siyahıya alındıqda, Unbound yalnız uyğun gələn prefiksi doldurur və sonuncu boşluqları libsodium-un hər bir ayırmada yazdığı '0xdb' doldurma dəyəri ilə saxlayır. Daha sonra Unbound faktiki boşluqların sayını deyil, sertifikat fayllarının sayına görə iterasiya edir və beləliklə '0xdb' baytları ilə doldurulmuş zibillik məlumatların olduğu boşluğa daxil olur. 'dnscrypt-port'-a ilk 8 baytı '0xdb' olan $\ge$ 68 baytlıq bir UDP dataqramı göndərən istənilən autentifikasiya olunmamış müştəri həmin zibillik yazıdan istifadə edəcək ki, bu da serveri dayandıran səhv referansa (garbage dereference) səbəb olacaqdır. Bu, düzgün müştəri sorğusu ilə tetiklenənə qədər fərqinə varılmayan gizli yanlış konfiqurasiyadır. Unbound DNSCrypt dəstəyi ilə ('--enable-dnscrypt') kompilyasiya edilməlidir.

CiddilikOrta
CVSS5.9
İstismar ehtimalı—
MəhsulNlnetlabs Unbound
Dərc22 iyl 2026
İlk görülmə22 iyl 2026
Zəiflik növüCWE-457CWE-457

Necə düzəltmək olar

Yeniləyin
  • nlnetlabs unbound1.25.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
nlnetlabs unbound1.7.0 ≤ v < 1.25.21.25.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-55990 · Nlnetlabs Unbound · Dark Radar