CVE-2026-50252

Kritik

Təsvir

NLnet Labs Unbound 1.4.22-dən 1.25.1 daxil olmaqla versiyalarda UDP mənbə portu təsadüfiləşdirilir və DNS tranzaksiyalarının entropiyasını artıran gizli dəyər kimi xidmət etməsi nəzərdə tutulur. Resolverin yük balanslaşdırma siyasətləri mənbə portundan asılı olduqda və onların nəticəsi aşkar edildikdə, bu gizlilik pozulur. Zəiflik yük balanslaşdırma siyasəti daxil olan mənbə UDP portuna və IP ünvanına görə ardıcıl olduqda, eyni zamanda təsadüfiləşdirmə mənbəyi kimi daxil olan mənbə UDP portundan güclü asılı olduqda yaranır. Unbound-da SO_REUSEPORT konfiqurasiya seçimi aktiv olduqda ('so-reuseport: yes') (defolt olaraq), bu şərtləri ödəyir və onu DNS keş zəhərlənməsi hücumlarına qarşı zəif edir. İşə salındıqda Unbound mövcud UDP mənbə portu sahəsini təsadüfi olaraq (demək olar ki) bərabər ölçülü ayrı-ayrı alt çoxluqlara bölür və hər alt çoxluğu müəyyən bir işçi axınına təyin edir. Daxil olan DNS sorğusu qəbul edildikdə, nüvənin SO_REUSEPORT yük balanslaşdırma mexanizmi sorğunu deterministik olaraq müəyyən bir axınla əlaqəli soketə təyin edir. Həmin sorğunun həlli zamanı yaradılan bütün gedən DNS sorğuları mənbə portlarını yalnız uyğun axına təyin edilmiş port alt çoxluğundan seçir. Bu port alt çoxluqları axınlar arasında ayrı-ayrı olduğundan, resolverin avtoritativ ad serverinə göndərdiyi gedən sorğuda müşahidə olunan mənbə portu ilkin müştəri sorğusunu emal edən işçi axınının etibarlı göstəricisi kimi xidmət edir. Zərərli aktyor daxil olan UDP mənbə portları (verilmiş sabit mənbə IP ünvanı üçün) ilə Unbound işçi axınları arasındakı uyğunluğu əldə edə və hər axın üzrə təsadüfi port populyasiyasını effektiv şəkildə azaldaraq DNS keş zəhərlənməsi hücumları həyata keçirmək üçün ondan istifadə edə bilər.

CiddilikKritik
CVSS9.3
İstismar ehtimalı—
MəhsulNlnetlabs Unbound
Dərc22 iyl 2026
İlk görülmə22 iyl 2026
Zəiflik növüCWE-349CWE-349

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.4.22 ≤ 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.