CVE-2026-43284

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: xfrm: esp: paylaşılan skb fraqmentlərində yerində dekripsiyanın qarşısının alınması MSG_SPLICE_PAGES borudan (pipe) səhifələri birbaşa skb-yə əlavə edə bilər. TCP, skb_splice_from_iter() funksiyasından sonra belə skb-ləri SKBFL_SHARED_FRAG ilə işarələyir ki, paket məlumatlarını dəyişdirə bilən sonrakı yollar əvvəlcə şəxsi surət yarada bilsin. IPv4/IPv6 dataqram əlavə etmə yolları səhifələri UDP skb-lərinə spliced edərkən bu bayrağı təyin etmirdi. Bu, paylaşılan boru səhifələrindən hazırlanmış ESP-in-UDP paketinin adi klonlanmamış qeyri-xətti skb kimi görünməsinə səbəb olur. Daha sonra ESP girişi, frag_list-i olmayan klonlanmamış skb-lər üçün no-COW sürətli yolunu seçir və skb-nin şəxsi mülkiyyətində olmayan məlumatlar üzərində yerində dekripsiya həyata keçirir. TCP ilə eyni şəkildə, IPv4/IPv6 dataqram splice fraqmentlərini SKBFL_SHARED_FRAG ilə işarələyin. Həmçinin, bayraq mövcud olduqda ESP girişinin skb_cow_data() funksiyasına geri dönməsini təmin edin ki, ESP xaricdən dəstəklənən fraqmentləri yerində dekripsiya etməsin. Şəxsi qeyri-xətti skb fraqmentləri hələ də mövcud sürətli yoldan istifadə edir. Bu, qəsdən ESP çıxışını dəyişmir. esp_output_head() funksiyasında, skb_cow_data() çağırılmadan ESP treylerini mövcud skb tailroom-a əlavə edən yol qeyri-xətti skb-lər üçün əlçatan deyil: skb->data_len sıfırdan fərqli olduqda skb_tailroom() sıfır qaytarır, halbuki ESP tailen müsbətdir. Beləliklə, ESP çıxışı ya ayrıca destination-frag yolundan istifadə edəcək, ya da skb_cow_data()-ya geri dönəcəkdir.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc8 may 2026
İlk görülmə8 may 2026
Zəiflik növüCWE-123CWE-123

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.11 ≤ v < 5.10.255, 5.12 ≤ v < 5.15.205, 5.16 ≤ v < 6.1.171, 6.2 ≤ v < 6.6.138, 6.7 ≤ v < 6.12.87, 6.13 ≤ v < 6.18.28, 7.0 ≤ v < 7.0.55.10.255, 5.15.205, 6.1.171, 6.6.138, 6.12.87, 6.18.28, 7.0.5

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.

CVE-2026-43284 · Linux Kernel · Dark Radar