CVE-2026-99042
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: io_uring/net: 24 baytlıq sockaddr_in6 üçün CONNECT filtr sahələrini doldurun io_connect_bpf_populate() funksiyası connect.port və connect.v6_addr sahələrini yalnız addr_len >= sizeof(struct sockaddr_in6), yəni 28 bayt olduqda AF_INET6 üçün doldurur. IPv6 qoşulma yolları artıq sin6_port və sin6_addr ehtiva edən SIN6_LEN_RFC2133 (24 bayt) dəyərini qəbul edir. io_connect() funksiyası addr_len dəyərini soket təbəqəsinə dəyişdirilmədən ötürür. addr_len 24 olduqda, filtr AF_INET6 ailəsini görür, lakin port və ünvan sıfır olur, halbuki kernel real təyinat nöqtəsinə qoşulur. Beləliklə, müəyyən bir IPv6 portunu və ya ünvanını rədd edən filtrdən yan keçilir. connect.port == P şərtinin rədd edilməsi, addr_len 28 olduqda [::1]:P qoşulmasını -EACCES ilə rədd edir, lakin addr_len 24 olduqda qoşulmaya icazə verir. Hədlərlə bağlı uyğunsuzluq kimi SIN6_LEN_RFC2133 istifadə edin. sin6_scope_id mövcud olmadıqda sıfır olaraq qalır. Bu hədlərin uyğunsuzluğu, mənim təlimatlarım əsasında bu hook-u net/ipv6 uzunluq yoxlamaları ilə müqayisə edən süni intellekt kodlaşdırma köməkçisi (Claude Code) tərəfindən aşkar edilmişdir; o, həmçinin reproduseri və bu yamanı hazırlamışdır. Mən yan keçməni və düzəlişi 7.3-rc6 versiyalı VM-də yoxladım və 7.2 versiyasının da eyni koda malik olduğunu təsdiqlədim.
Necə düzəltmək olar
- Linux Linux596a955d2d01b7e29d9fed60ebcf7c4ba518b8e5, aa5d5f8e502318e783545ba5d04bb40130b83e20 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 899bea8248cee35d54760a5e7d61a76af8e64411 ≤ v < 596a955d2d01b7e29d9fed60ebcf7c4ba518b8e5, 899bea8248cee35d54760a5e7d61a76af8e64411 ≤ v < aa5d5f8e502318e783545ba5d04bb40130b83e20, 7.2 | 596a955d2d01b7e29d9fed60ebcf7c4ba518b8e5, aa5d5f8e502318e783545ba5d04bb40130b83e20 |
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.