CVE-2025-40140
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: net: usb: rtl8150_set_multicast funksiyasındakı pozucu netif_wake_queue silindi syzbot tərəfindən rtl8150_start_xmit/usb_submit_urb funksiyalarında WARNING hesabat edilmişdir. Xəbərdarlığa səbəb olan hadisələr ardıcıllığı belədir: rtl8150_start_xmit() { netif_stop_queue(); usb_submit_urb(dev->tx_urb); } rtl8150_set_multicast() { netif_stop_queue(); netif_wake_queue(); <-- URB tamamlanmamışdan əvvəl TX növbəsini oyadır } rtl8150_start_xmit() { netif_stop_queue(); usb_submit_urb(dev->tx_urb); <-- ikiqat təqdimat (double submission) } ndo_set_rx_mode geri çağırışı (callback) olan rtl8150_set_multicast funksiyası TX növbəsinin sinxronizasiyasını idarə etdiyi üçün netif_stop_queue və notif_start_queue funksiyalarını çağırmamalıdır. Net nüvə funksiyası olan dev_set_rx_mode, rtl8150_set_multicast üçün sinxronizasiyanı həyata keçirir ki, bu da sözügedən kilidlərin silinməsini təhlükəsiz edir.
Necə düzəltmək olar
- Linux Linuxcce3c0e21cdd15bcba5c35d3af1700186de8f187, 1a08a37ac03d07a1608a1592791041cac979fbc3, 54f8ef1a970a8376e5846ed90854decf7c00555d, 114e05344763a102a8844efd96ec06ba99293ccd, 6394bade9daab8e318c165fe43bba012bf13cd8e, 6053e47bbf212b93c051beb4261d7d5a409d0ce3, 9d72df7f5eac946f853bf49c428c4e87a17d91da, 958baf5eaee394e5fd976979b0791a875f14a179 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < cce3c0e21cdd15bcba5c35d3af1700186de8f187, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 1a08a37ac03d07a1608a1592791041cac979fbc3, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 54f8ef1a970a8376e5846ed90854decf7c00555d, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 114e05344763a102a8844efd96ec06ba99293ccd, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 6394bade9daab8e318c165fe43bba012bf13cd8e, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 6053e47bbf212b93c051beb4261d7d5a409d0ce3, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 9d72df7f5eac946f853bf49c428c4e87a17d91da, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 958baf5eaee394e5fd976979b0791a875f14a179, 2.6.12 | cce3c0e21cdd15bcba5c35d3af1700186de8f187, 1a08a37ac03d07a1608a1592791041cac979fbc3, 54f8ef1a970a8376e5846ed90854decf7c00555d, 114e05344763a102a8844efd96ec06ba99293ccd, 6394bade9daab8e318c165fe43bba012bf13cd8e, 6053e47bbf212b93c051beb4261d7d5a409d0ce3, 9d72df7f5eac946f853bf49c428c4e87a17d91da, 958baf5eaee394e5fd976979b0791a875f14a179 |
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.