CVE-2026-56416

Orta

Təsvir

NLnet Labs Unbound 1.25.1 və ondan əvvəlki versiyalarda, validator RRSIG ilə əhatə olunmuş PX/RP/MINFO/SOA RRset üçün kanonik RDATA formasını qurarkən ikinci daxil edilmiş domen adının ünvanını 'datstart + dname_valid(datstart, ...)' kimi hesablayır və RDATA-da ikinci adın həqiqətən mövcud olub-olmadığını yoxlamadan onu birbaşa 'query_dname_tolower()' funksiyasına ötürür. Wire-format parseri RDATA-sı birinci addan sonra bitən çoxdname-li RR-ləri qəbul edir, buna görə DNSSEC ilə imzalanmış avtoritet serveri idarə edən hücumçu ikinci domen adı olmayan rekord (məs. SOA record) göndərə və 'query_dname_tolower()' funksiyasının hər işçi üçün ayrılmış 'env->scratch_buffer' buferindəki köhnə baytlar boyunca etiket-etiket irəliləyərək, 'msg-buffer-size' defolt dəyərdən aşağı salındıqda həmin heap ayrılmasının sonundan kənara çıxmasına səbəb ola bilər. Bu, heap bufer daşmasına gətirib çıxarır və release build-də nəticə əsasən buferin sonluğunun və qonşu heap chunk-ın məzmunundan asılı olur.

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

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 unboundv < 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.