CVE-2026-89948
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: batman-adv: bla: meshif silinərkən iddiaların azad edilməsinin düzəldilməsi Mesh interfeysi silinərkən, batadv_bla_del_backbone_claims() (batadv_bla_purge_backbone_gw() vasitəsilə) bütün iddiaların silindiyinə əmin ola bilərdi. Lakin bu funksiya yalnız bat_priv->bla.claim_hash NULL olmadıqda icra edilir. batadv_bla_free() funksiyası isə (dolayısı ilə) çağırılmamışdan əvvəl onu həmişə NULL etdiyi üçün, bu funksiya faktiki olaraq heç vaxt icra olunmurdu. Lakin hazırda batadv_bla_purge_claims() -> batadv_handle_unclaim() çox kövrəkdir, çünki BLA kodu batadv_bla_update_orig_address()-də rehaşinqi (rehashing) idarə etmir. Saxlanılan backbone ünvanı, backbone-un ilkin əlavə edilməsi zamanı hash bucket seçimi üçün istifadə olunan ünvanla eyni olmaya bilər. Buna görə də batadv_handle_unclaim() müvafiq backbone-u tapa bilməyib iddianın ləğvinə (unclaim) uğursuzluq qazan və silinməni dayandıra bilər. Lakin iddianın ləğvi üçün aktual backbone_gw obyekti tələb olunmur, çünki bütün müvafiq məlumatlar həmişə çağıran tərəf tərəfindən təmin edilir. Backbone_gw-nin mövcudluğunun yoxlanılması isə iddianın silinməsi üçün hər hansı əlavə təhlükəsizlik yoxlaması təmin etmir.
Necə düzəltmək olar
- Linux Linux844a95a734f178d56c7acce14c5cce2cecff7e1a, baeb1a28fd8e2f68193650d3664a8cd1adfd85c6, aacffa780a37e06cd5a13d33740a6e96c3a67e6c, 76aedcde5a2489cc971d4d1e396e784a49565e96, f50edb69082a8ba990cc23d642089829f99afe6a, 871acdf97f64cee8398f72b88b89e8b4f4816dbe, 9a0c47023d3254048a1588534755d4476bcc3abc, 8d128c932bced74e3b1625ba3d7c78ef122a88a7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 23721387c409087fd3b97e274f34d3ddc0970b74 ≤ v < 844a95a734f178d56c7acce14c5cce2cecff7e1a, 23721387c409087fd3b97e274f34d3ddc0970b74 ≤ v < baeb1a28fd8e2f68193650d3664a8cd1adfd85c6, 23721387c409087fd3b97e274f34d3ddc0970b74 ≤ v < aacffa780a37e06cd5a13d33740a6e96c3a67e6c, 23721387c409087fd3b97e274f34d3ddc0970b74 ≤ v < 76aedcde5a2489cc971d4d1e396e784a49565e96, 23721387c409087fd3b97e274f34d3ddc0970b74 ≤ v < f50edb69082a8ba990cc23d642089829f99afe6a, 23721387c409087fd3b97e274f34d3ddc0970b74 ≤ v < 871acdf97f64cee8398f72b88b89e8b4f4816dbe, 23721387c409087fd3b97e274f34d3ddc0970b74 ≤ v < 9a0c47023d3254048a1588534755d4476bcc3abc, 23721387c409087fd3b97e274f34d3ddc0970b74 ≤ v < 8d128c932bced74e3b1625ba3d7c78ef122a88a7, 3.5 | 844a95a734f178d56c7acce14c5cce2cecff7e1a, baeb1a28fd8e2f68193650d3664a8cd1adfd85c6, aacffa780a37e06cd5a13d33740a6e96c3a67e6c, 76aedcde5a2489cc971d4d1e396e784a49565e96, f50edb69082a8ba990cc23d642089829f99afe6a, 871acdf97f64cee8398f72b88b89e8b4f4816dbe, 9a0c47023d3254048a1588534755d4476bcc3abc, 8d128c932bced74e3b1625ba3d7c78ef122a88a7 |
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.