CVE-2023-54238
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: mlx5: fifo resinc və push zamanı skb sızmasının düzəldilməsi ptp resync əməliyyatı zamanı SKB-lər fifo-dan çıxarılırdı, lakin nə napi_consume, nə də dev_kfree_skb_any tərəfindən azad edilmirdi. SKB-lərin düzgün şəkildə azad edilməsi üçün napi_consume_skb çağırışı əlavə edildi. Digər bir sızma isə mlx5e_skb_fifo_has_room() funksiyasındakı yoxlama xətası səbəbindən baş verirdi. Sərbəst işləyən sayğacların müqayisəsi, C tipləri sayğacdan daha geniş tipə çevirmədiyi halda yaxşı işləyir. Bu halda sayğaclar u16-dır, lakin çıxma əməliyyatının nəticəsi int tipinə çevrilir və istehsalçı artıq üst-üstə düşdüyü, lakin istehlakçının hələ etmədiyi hallarda yoxlamanın yanlış nəticəsinə (mənfi qiymət) səbəb olur. u16 tipinə aşkar çevirmə (explicit cast) problemi həll edir.
Necə düzəltmək olar
- Linux Linux234cffda95e1049f58e8ec136ef105c633f0ed19, 68504c66d08c70fb92799722e25a932d311d74fd, e435941b1da1a0be4ff8a7ae425774c76a5ac514 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 58a518948f60153e8f6cb8361d2712aa3a1af94a ≤ v < 234cffda95e1049f58e8ec136ef105c633f0ed19, 58a518948f60153e8f6cb8361d2712aa3a1af94a ≤ v < 68504c66d08c70fb92799722e25a932d311d74fd, 58a518948f60153e8f6cb8361d2712aa3a1af94a ≤ v < e435941b1da1a0be4ff8a7ae425774c76a5ac514, 6.0 | 234cffda95e1049f58e8ec136ef105c633f0ed19, 68504c66d08c70fb92799722e25a932d311d74fd, e435941b1da1a0be4ff8a7ae425774c76a5ac514 |
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.