CVE-2026-74684

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: net: tap: tap_get_user_xdp() funksiyasında virtio net başlığını təhlil etməzdən əvvəl skb->dev təyin edilsin 4f61f133f354 ("net: tap: skb->dev null olduqda dev_parse_header_protocol funksiyasında NULL göstəricisinin istifadəsi") commit-i, tun_vnet_hdr_to_skb() çağırılmamışdan əvvəl skb->dev təyin etməklə tap_get_user() funksiyasındakı çökməni düzəltmişdir. Bu, virtio_net_hdr_to_skb() funksiyasının skb->dev göstəricisini istifadə edən dev_parse_header_protocol() funksiyasını çağıra biləcəyi üçün tələb olunur. Təyinat olmadan NULL göstəricisinin istifadəsi (NULL pointer dereference) baş verə bilər. Lakin, tap_get_user_xdp() hələ də skb->dev təyin etməzdən əvvəl virtio-net başlığını təhlil edir. vhost TX yolu GSO virtio-net başlığı olan bir XDP buferi ötürdükdə və protokol qəsdən sıfıra təyin edildikdə, tun_vnet_hdr_to_skb() funksiyası skb->dev hələ də NULL olduğu halda dev_parse_header_protocol() funksiyasına çata bilər ki, bu da sistemin çökməsinə səbəb olur. Bu problem, tap cihazını axtarıb tun_vnet_hdr_to_skb() çağırılmamışdan əvvəl skb->dev təyin etməklə, tap_get_user() funksiyasında artıq istifadə olunan ardıcıllığa uyğunlaşdırılaraq düzəldilmişdir. dev_queue_xmit() boyunca mövcud RCU oxuma tərəfi kritik bölməsi qorunub saxlanılmışdır.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulLinux
Dərc22 avq 2026
İlk görülmə22 avq 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux1d022885f3e6e0e238815391a4afaf3a4fb0a442, 61dd022c55c7307ec119e5672cb141cccbecf3b1, 15583b07fd691a844fbf7b3ad612cdc9e9a657c0, 8b444b126cd8e4473e652f529753ed4dd1360a9c, 164c31ee252ebd1ac8f44c2dfc5486b6d9a0379b, 3874892dd27d5387aa9a06f58d9060f18f351d24, 4.15, 4.20, 5.5, 5.11, 5.12 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux924a9bc362a5223cd448ca08c3dde21235adc310 ≤ v < 1d022885f3e6e0e238815391a4afaf3a4fb0a442, 924a9bc362a5223cd448ca08c3dde21235adc310 ≤ v < 61dd022c55c7307ec119e5672cb141cccbecf3b1, 924a9bc362a5223cd448ca08c3dde21235adc310 ≤ v < 15583b07fd691a844fbf7b3ad612cdc9e9a657c0, 924a9bc362a5223cd448ca08c3dde21235adc310 ≤ v < 8b444b126cd8e4473e652f529753ed4dd1360a9c, 924a9bc362a5223cd448ca08c3dde21235adc310 ≤ v < 164c31ee252ebd1ac8f44c2dfc5486b6d9a0379b, 924a9bc362a5223cd448ca08c3dde21235adc310 ≤ v < 3874892dd27d5387aa9a06f58d9060f18f351d24, ea3fb2ce5fa794d02135f5c079e05cd6fc3f545d, 54ef8243c3c8e90f1ea5792e6752e021a25c8eb3, ca278267d6cd9544645731732455b6b20cb0e895, faa3baa2828c5e1c4374f3e60041f75c64f5fcb6, 99b1d3f74b9ef72c2f74c8e4c078e1bc0706e748, 4.14.226 ≤ v < 4.15, 4.19.181 ≤ v < 4.20, 5.4.106 ≤ v < 5.5, 5.10.24 ≤ v < 5.11, 5.11.7 ≤ v < 5.12, 5.121d022885f3e6e0e238815391a4afaf3a4fb0a442, 61dd022c55c7307ec119e5672cb141cccbecf3b1, 15583b07fd691a844fbf7b3ad612cdc9e9a657c0, 8b444b126cd8e4473e652f529753ed4dd1360a9c, 164c31ee252ebd1ac8f44c2dfc5486b6d9a0379b, 3874892dd27d5387aa9a06f58d9060f18f351d24, 4.15, 4.20, 5.5, 5.11, 5.12

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.

Intelligence 360 paketində

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.