CVE-2026-23082
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: can: gs_usb: gs_usb_receive_bulk_callback(): usb_submit_urb() xətası zamanı URL-i ləngərdən çıxarın (unanchor) 7352e1d5932a ("can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak") kommitində, təmizləmə prosesi zamanı bu URB-nin sızmasının qarşısını almaq üçün gs_usb_receive_bulk_callback() funksiyasında usb_submit_urb()-dən əvvəl URB yenidən ləngirdilmişdir (re-anchored). Lakin, bu yamaqda usb_submit_urb()-nin uğursuz ola biləcəyi nəzərə alınmamışdır. URB ləngirdilmiş vəziyyətdə qalır və gs_can_close() funksiyasındakı usb_kill_anchored_urbs(&parent->rx_submitted) sonsuz dövrə girir, çünki ləngir siyahısı heç vaxt boşalmır. Bu xətanı düzəltmək üçün usb_submit_urb() xətası baş verdikdə URB-ni ləngirdən çıxarın və həmçinin məlumat mesajı çap edin.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.12.67, 6.18.7, 6.19 | — |
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.