CVE-2026-56444
Təsvir
NLnet Labs Unbound 1.20.0 versiyasından 1.25.1 versiyasına qədər olan versiyalarda, Unbound 'serve-expired: yes' və 'serve-expired-client-timeout > discard-timeout > 0' (tövsiyə olunan dəyərlərin əksinə) şəklində konfiqurasiya edildikdə, vaxtı keçmiş məlumatın təqdim edilməsi (serve expired) məntiqi zamanı discard-timeout budağı sorğu üçün cavab ünvanlarının sayının düzgün uçotu aparılmadan köhnəlmiş müştəri cavabını silir. Serve expired kənarındakı digər eyni budaqlar azaldma əməliyyatını düzgün yerinə yetirir. Belə ssenaridə sayğac heç vaxt azaldılmadığı üçün o, maksimum limitə çata bilər və təkrar ləngiməli (in-flight) sorğular üçün yeni müştərilər səssizcə rədd edilir ki, bu da rezolusiya xidmətinin pisləşməsinə gətirib çıxarır. Bədniyyətli aktor, sayğacı həddindən artıq artırmaq üçün rezolvery-dən müştəri tərəfindən idarə olunan, tələb üzrə gecikdirilmiş avtoritativ zona üçün sorğu göndərməklə bu zəiflikdən istifadə edə bilər. Standart olaraq təyin edilmiş 'serve-expired-client-timeout: 1800' və 'discard-timeout: 1900' dəyərləri həmin budağın əlçatan olmamasını təmin edir.
Necə düzəltmək olar
- nlnetlabs unbound1.25.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| nlnetlabs unbound | 1.20.0 ≤ v < 1.25.2 | 1.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.
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.