CVE-2026-64564
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: sctp: DEL-IP emalı zamanı ASCONF-un öz transportunu azad etməyin sctp_process_asconf() funksiyası, ASCONF blokunun qarşılaşdığı transportu asconf->transport-da (== chunk->transport, bir dəfə sctp_rcv()-də təyin edilir) keşləyir. __sctp_rcv_asconf_lookup() vasitəsilə Ünvan Parametri ilə tapılan ASCONF üçün həmin keşlənmiş transport Ünvan Parametrinə uyğun gəlir və bu, paketinin mənbə ünvanı olmaya bilər. sctp_process_asconf_param() paketin mənbə ünvanı üçün DEL-IP sorğusunu rədd edir (ADDIP D8, SCTP_ERROR_DEL_SRC_IP), lakin asconf->transport-u qoruyan heç bir mexanizm yoxdur. Buna görə də tək bir ASCONF ardıcıllıqla bunları daşıya bilər: [Ünvan Parametri L] [DEL-IP L] [DEL-IP 0.0.0.0] burada L mənbədən fərqlidir. L üçün DEL-IP sorğusu D8 yoxlamasından keçir və asconf->transport-un hələ də göstərdiyi transport üzərində sctp_assoc_rm_peer() funksiyasını çağıraraq onu azad edir (RCU-gecikdirilmiş). Sonrakı wildcard DEL-IP isə artıq asılı qalan (dangling) asconf->transport-u sctp_assoc_set_primary() və sctp_assoc_del_nonprimary_peers() funksiyalarında yenidən istifadə edir: set_primary() azad edilmiş transporta (->ipaddr, ->state) müraciət edir və asılı göstəricini asoc->peer.primary_path / active_path-ə yerləşdirir; del_nonprimary_peers() isə yalnız siyahıda olmayan göstəricini saxlayaraq bütün real transportları silir, nəticədə assosiasiyanın transport_count-u 0 olur və primary_path/active_path azad edilmiş yaddaşa işarə edir. Mövcud mənbə-ünvan mühafizəsini əks etdirərək, ASCONF-un emal edildiyi transportu hədəfləyən DEL-IP sorğusunu rədd edin ki, beləliklə wildcard budaq azad edilmiş transportu heç vaxt yenidən istifadə etməsin.
Necə düzəltmək olar
- Linux Linuxa9ce31be4cb1a5dd82b3e0a1d0c3e7cbdcd31293, a63afa1f9b12d5293cbe0b77fd45dc0632533a13, 2b324ba3494ae958cba16a453e3e71489b4de7fc, fedeb4468987bcaff85fe3061de5ae052d414740, 74e8f3e7114f0e26d1b2c4c048044db9fcc27603, 85aca407c560aba81b5ce9d3d6cf94c74077d19b, d136b29bf91dd8e3161281b87de597b7311d9462, 9b2854f86f0b56e9027d68e7a3fc909d1a9b566f və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 42e30bf3463cd37d73839376662cb79b4d5c416c ≤ v < a9ce31be4cb1a5dd82b3e0a1d0c3e7cbdcd31293, 42e30bf3463cd37d73839376662cb79b4d5c416c ≤ v < a63afa1f9b12d5293cbe0b77fd45dc0632533a13, 42e30bf3463cd37d73839376662cb79b4d5c416c ≤ v < 2b324ba3494ae958cba16a453e3e71489b4de7fc, 42e30bf3463cd37d73839376662cb79b4d5c416c ≤ v < fedeb4468987bcaff85fe3061de5ae052d414740, 42e30bf3463cd37d73839376662cb79b4d5c416c ≤ v < 74e8f3e7114f0e26d1b2c4c048044db9fcc27603, 42e30bf3463cd37d73839376662cb79b4d5c416c ≤ v < 85aca407c560aba81b5ce9d3d6cf94c74077d19b, 42e30bf3463cd37d73839376662cb79b4d5c416c ≤ v < d136b29bf91dd8e3161281b87de597b7311d9462, 42e30bf3463cd37d73839376662cb79b4d5c416c ≤ v < 9b2854f86f0b56e9027d68e7a3fc909d1a9b566f, 2.6.25 | a9ce31be4cb1a5dd82b3e0a1d0c3e7cbdcd31293, a63afa1f9b12d5293cbe0b77fd45dc0632533a13, 2b324ba3494ae958cba16a453e3e71489b4de7fc, fedeb4468987bcaff85fe3061de5ae052d414740, 74e8f3e7114f0e26d1b2c4c048044db9fcc27603, 85aca407c560aba81b5ce9d3d6cf94c74077d19b, d136b29bf91dd8e3161281b87de597b7311d9462, 9b2854f86f0b56e9027d68e7a3fc909d1a9b566f |
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.