CVE-2026-98189
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: wifi: wilc1000: wilc_wlan_handle_isr_ext() funksiyasında RX buferi OOB-yazma xətası düzəldildi wilc_wlan_handle_isr_ext() funksiyası RX ötürmə ölçüsünü cihaz tərəfindən bildirilen kəsilmə status registrindən götürür (sola 2 vahid sürüşdürülmüş 15 bitlik sahə, 131068 bayta qədər) və həmin miqdarda baytı cihazdan yalnız WILC_RX_BUFF_SIZE (96K) ölçüsündə olan rx_buffer-ə oxuyur. Dövr yoxlaması (wrap check) yalnız cari ofseti idarə edir; ölçünün özü heç vaxt buferlə müqayisə edilmir, buna görə də saxta bir SDIO cihazı drayverin nəzarət etdiyi məlumatlarla rx_buffer-də təxminən 32K-ya qədər OOB-yazma əməliyyatı yerinə yetirməsinə səbəb ola bilər. Həddindən artıq böyük ötürmə həmçinin rx_buffer_offset-i buferin sonundan kənara çıxarır, bundan sonra işarəsiz dövr yoxlaması işləməyi dayandırır və daşma təkrar oluna bilir. Ölçüsü RX buferini aşan istənilən ötürməni rədd edin, məlumat kəsilməsini təsdiqləyin və RX mühərrikini yenidən aktivləşdirin ki, saxta freym atılsın və qəbul davam edə bilsin. Bu həmçinin dövr yoxlamasının əsaslandığı rx_buffer_offset <= WILC_RX_BUFF_SIZE invariantını bərpa edir. Gözlənilir ki, bu, əksər hallarda drayverin davranışını dəyişməyəcək: bu yoxlama olmadan, həddindən artıq böyük ötürmə çox güman ki, tamamlanmaq əvəzinə qonşu nüvə yaddaşını korlayacaqdı və rədd etmə yolu normal yol ilə eyni kəsilmə təsdiqi və RX mühərrikinin yenidən aktivləşdirilməsini həyata keçirir, beləliklə növbəti ötürmələr təsirə məruz qalmadan qəbul edilir. Atuin - Automated Vulnerability Discovery Engine tərəfindən aşkar edilmişdir.
Necə düzəltmək olar
- Linux Linux3ddb88e237bc1e59fd37b1cf369f3b6c2dedae26, 9f6a276ade936a8803f9f3df217c2368944dc321, aeb44a456d126d89863230eef0187e77e6441995, 612ed9224eae70c53c0c88cb0990e0f9b709280a, 304a5d72a04a3979a6434088c8d9c5172c2a908e, 4f86fb6f9dce04f697da85806ad96a932fc2f079, 14dcf4c3d74c878175b19d3da5986f83f26b1dd5, c1ba7f7f18465e259cf1b4d9c73fc73853d7f790 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | c5c77ba18ea66aa05441c71e38473efb787705a4 ≤ v < 3ddb88e237bc1e59fd37b1cf369f3b6c2dedae26, c5c77ba18ea66aa05441c71e38473efb787705a4 ≤ v < 9f6a276ade936a8803f9f3df217c2368944dc321, c5c77ba18ea66aa05441c71e38473efb787705a4 ≤ v < aeb44a456d126d89863230eef0187e77e6441995, c5c77ba18ea66aa05441c71e38473efb787705a4 ≤ v < 612ed9224eae70c53c0c88cb0990e0f9b709280a, c5c77ba18ea66aa05441c71e38473efb787705a4 ≤ v < 304a5d72a04a3979a6434088c8d9c5172c2a908e, c5c77ba18ea66aa05441c71e38473efb787705a4 ≤ v < 4f86fb6f9dce04f697da85806ad96a932fc2f079, c5c77ba18ea66aa05441c71e38473efb787705a4 ≤ v < 14dcf4c3d74c878175b19d3da5986f83f26b1dd5, c5c77ba18ea66aa05441c71e38473efb787705a4 ≤ v < c1ba7f7f18465e259cf1b4d9c73fc73853d7f790, 4.2 | 3ddb88e237bc1e59fd37b1cf369f3b6c2dedae26, 9f6a276ade936a8803f9f3df217c2368944dc321, aeb44a456d126d89863230eef0187e77e6441995, 612ed9224eae70c53c0c88cb0990e0f9b709280a, 304a5d72a04a3979a6434088c8d9c5172c2a908e, 4f86fb6f9dce04f697da85806ad96a932fc2f079, 14dcf4c3d74c878175b19d3da5986f83f26b1dd5, c1ba7f7f18465e259cf1b4d9c73fc73853d7f790 |
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.