CVE-2026-23031
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: can: gs_usb: gs_usb_receive_bulk_callback(): URB yaddaş sızmasının düzəldilməsi gs_can_open() funksiyasında USB-in transferləri üçün URB-lər ayrılır, parent->rx_submitted anchor-una əlavə edilir və təqdim olunur. Tamamlama geri çağırışında (complete callback) olan gs_usb_receive_bulk_callback() funksiyasında URB emal edilir və yenidən təqdim olunur. gs_can_close() funksiyasında usb_kill_anchored_urbs(parent->rx_submitted) çağırılarak URB-lər azad edilir. Lakin bu, USB strukturunun tamamlama funksiyası çağırılmamışdan əvvəl URB-ni anchor-dan çıxardığını nəzərə almır. Bu o deməkdir ki, bir in-URB tamamlandıqdan sonra o artıq anchor-a bağlı olmur və nəticədə gs_can_close() zamanı azad edilmir. Yaddaş sızmasını URB-ni gs_usb_receive_bulk_callback() daxilində parent->rx_submitted anchor-una bağlayaraq düzəldin.
Necə düzəltmək olar
- Linux Linux9c151898cc259a7784be60ba38664f42ede39b31, ec5ccc2af9e5b045671f3f604b57512feda8bcc5, f905bcfa971edb89e398c98957838d8c6381c0c7, 08624b7206ddb9148eeffc2384ebda2c47b6d1e9, 9f669a38ca70839229b7ba0f851820850a2fe1f7, 7352e1d5932a0e777e39fa4b619801191f57e603 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | d08e973a77d128b25e01a08c34d89593fdf222da ≤ v < 9c151898cc259a7784be60ba38664f42ede39b31, d08e973a77d128b25e01a08c34d89593fdf222da ≤ v < ec5ccc2af9e5b045671f3f604b57512feda8bcc5, d08e973a77d128b25e01a08c34d89593fdf222da ≤ v < f905bcfa971edb89e398c98957838d8c6381c0c7, d08e973a77d128b25e01a08c34d89593fdf222da ≤ v < 08624b7206ddb9148eeffc2384ebda2c47b6d1e9, d08e973a77d128b25e01a08c34d89593fdf222da ≤ v < 9f669a38ca70839229b7ba0f851820850a2fe1f7, d08e973a77d128b25e01a08c34d89593fdf222da ≤ v < 7352e1d5932a0e777e39fa4b619801191f57e603, 3.16 | 9c151898cc259a7784be60ba38664f42ede39b31, ec5ccc2af9e5b045671f3f604b57512feda8bcc5, f905bcfa971edb89e398c98957838d8c6381c0c7, 08624b7206ddb9148eeffc2384ebda2c47b6d1e9, 9f669a38ca70839229b7ba0f851820850a2fe1f7, 7352e1d5932a0e777e39fa4b619801191f57e603 |
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.