CVE-2026-90405
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: media: stm32: dcmi: probe() funksiyasındakı bəzi xəta emalı xətaları düzəldildi Burada bir neçə problem mövcuddur: 1) Aşağıdakı təyin etdikdən sonra: chan = dma_request_chan(&pdev->dev, "tx"); Geri dönməzdən əvvəl xəta yolları təmizləmə işlərini görməlidir. İlk xəta yolu birbaşa geri dönür. 2) Xəta yolları "dcmi->mdma_chan" dəyişənini yoxlayır, lakin bu dəyişən daha sonra təyin edildiyi üçün yaddaş sızmaları baş verir. Bunun əvəzinə "mdma_chan" yoxlanılmalıdır. 3) Xəta emalı, "dcmi->dma_chan" təyin edilməmişdən əvvəl dma_release_channel(dcmi->dma_chan) funsiyasını çağırır ki, bu da NULL göstəricisinin istifadəsinə (NULL pointer dereference) səbəb olur. Bunun əvəzinə "chan" dəyişənindən istifadə edin. Həmçinin, dma_release_channel() çağırışını digər dma_release_channel() çağırışından sonraya keçirdim ki, bu, ayırma kodunu daha yaxşı əks etdirsin.
Necə düzəltmək olar
- Linux Linux4d030d7d1af95d24d3eb6e536a4f09b7bf9a8659, f1d1ed39ced825615aeac61f0b6a322178756632 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | bc901885fae0a0273288666609d143e960b6ad3a ≤ v < 4d030d7d1af95d24d3eb6e536a4f09b7bf9a8659, bc901885fae0a0273288666609d143e960b6ad3a ≤ v < f1d1ed39ced825615aeac61f0b6a322178756632, 7.1 | 4d030d7d1af95d24d3eb6e536a4f09b7bf9a8659, f1d1ed39ced825615aeac61f0b6a322178756632 |
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.