CVE-2026-43501

Kritik

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: ipv6: rpl: yenidən sıxılmış SRH böyüdükdə mac_len headroom rezerv edin ipv6_rpl_srh_rcv() funksiyası RFC 6554 Mənbə Marşrutlaşdırma Başlığını (Source Routing Header) sıxışdırır, növbəti seqmenti ipv6_hdr->daddr ilə dəyişdirir, yenidən sıxışdırır, sonra köhnə başlığı çıxarır və yeni başlığı IPv6 başlığı ilə birlikdə geri yükləyir. Seqmentlərin daddr ilə paylaşdıqları ortaq prefiks uzunluğu azaldıqda, yenidən sıxılmış başlıq qəbul ediləndən daha böyük ola bilər (CmprI=0, CmprE>0, seg[0][0] != daddr[0] maksimum +8 bayt verir). pskb_expand_head() funksiyasının işləməsi segments_left == 0 şərtindən asılı idi, buna görə də əvvəlki seqmentlərdə push əməliyyatı yoxlanılmamış headroom hissəsini istifadə edirdi. skb_push() məlumatın qarşısında skb->mac_len baytından daha az yer saxladıqda, skb_mac_header_rebuild() tərəfindən çağırılan: skb_set_mac_header(skb, -skb->mac_len); əməliyyatı (data - head) - mac_len dəyərini u16 mac_header sahəsinə yazacaq ki, bu da təxminən 65530-a çevrilir və növbəti memmove() funksiyası mac_len baytı skb->head-dən təxminən 64KiB sonraya yazır. lo üzərindən iki seqmentli tip-3 SRH (CmprI=0, CmprE=15) olan tək bir AF_INET6/SOCK_RAW/IPV6_HDRINCL paketi bir dövrədən sonra headroom-u 8-ə çatdırır; KASAN ipv6_rthdr_rcv funksiyasında 14 baytlıq OOB yazma xətası bildirir. Bu problem, qalan boşluq push ölçüsündən və mac_len-dən az olduqda head hissəsini genişləndirməklə və yenidən qurulmuş MAC başlığının yerləşməsi üçün həmin miqdarda əlavə yer tələb etməklə düzəldilmişdir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc21 may 2026
İlk görülmə21 may 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.7 ≤ v < 5.10.258, 5.11 ≤ v < 5.15.209, 5.16 ≤ v < 6.1.175, 6.2 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.86, 6.13 ≤ v < 6.18.27, 6.19 ≤ v < 7.0.4, 7.15.10.258, 5.15.209, 6.1.175, 6.6.140, 6.12.86, 6.18.27, 7.0.4

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-43501 · Linux Kernel · Dark Radar