CVE-2026-23254
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: net: gro: xarici şəbəkə ofsetinin düzəldilməsi udp GRO tamamlanma mərhələsi fərz edir ki, RX-ə daxil edilən bütün paketlərdə `encapsulation` bayrağı sıfırlanıb. Bu fərz doğru deyil, çünki bəzi H/W NIC-lər UDP inkapsulyasiya edilmiş trafik üçün checksum-u H/W offloading edərkən bu bayrağı təyin edə bilər, tun drayveri UDP inkapsulyasiyalı GSO paketləri yerləşdirə bilər və problemli struktur həmçinin veth əsaslı quruluş vasitəsilə də yaradıla bilər. Yuxarıda qeyd olunanlara görə, problemli ssenarilərdə udp4_gro_complete() funksiyası xarici UDP başlığının psevdokontrollu cəmini (pseudo checksum) hesablamaq üçün yanlış şəbəkə ofsetindən (xarici əvəzinə daxili) istifadə edir ki, bu da sonradan paket emalında csum validasiyası xətalarına səbəb olur. Problem, GRO tamamlanma zamanı encapsulation bayrağının həmişə təmizlənməsi ilə həll edilmişdir. Bu bayraq, inkapsulyasiya edilmiş paketlər üçün udp_gro_complete() tərəfindən ehtiyac olduqda yenidən təyin ediləcəkdir.
Necə düzəltmək olar
- linux linux_kernel6.6.124, 6.9, 6.12.70, 6.18.10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.6.31 ≤ v < 6.6.124, 6.8.10 ≤ v < 6.9, 6.9.1 ≤ v < 6.12.70, 6.13 ≤ v < 6.18.10, 6.9, 6.19 | 6.6.124, 6.9, 6.12.70, 6.18.10 |
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.