CVE-2026-98382
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: bpf: Digər cihazlarda yalnız cihaza bağlı (dev-bound-only) proqramları rədd edin __bpf_offload_dev_match() funksiyası dəqiq netdev uyğunsuzluğundan sonra offdev göstəricilərini müqayisə etməyə keçir. Yalnız bağlı proqramların adətən offdev-ləri NULL olur, buna görə də əlaqəsiz netdev-lər bərabər hesab olunur. Offload-qeydiyyatlı netdev üzərindəki yalnız bağlı bir proqram real offdev-i miras ala və qonşu porta uyğun gələ bilər. CAP_BPF və CAP_NET_ADMIN imtiyazları ilə çağırıcı, hədəf drayverin xdp_buff-ında həmin bağlı drayver üçün ixtisaslaşmış metadata kfunc-larını işə salmaq üçün fərqli hədəf ifindex ilə bpf(BPF_LINK_CREATE) istifadə edə bilər. veth-ə bağlı proqramın tun üzərində işlədilməsi, tun-un sadə stek xdp_buff-ını veth_xdp_buff kimi oxuyaraq onun sərhədlərindən kənara çıxmasına səbəb olur. Oops: general protection fault, probably for non-canonical address KASAN: null-ptr-deref in range [0x0000000000000010-0x0000000000000017] RIP: 0010:veth_xdp_rx_timestamp (drivers/net/veth.c:1673) Call Trace: ... tun_build_skb (drivers/net/tun.c:1739) tun_get_user (drivers/net/tun.c:1856) tun_chr_write_iter (drivers/net/tun.c:2091) vfs_write (fs/read_write.c:595 fs/read_write.c:687) ksys_write (fs/read_write.c:739) do_syscall_64 (arch/x86/entry/syscall_64.c:84) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) Kernel panic - not syncing: Fatal exception in interrupt Offload edilməmiş proqramları yalnız dəqiq netdev uyğunluqları ilə məhdudlaşdırın və shared-offdev ehtiyat variantını yalnız həqiqətən offload edilmiş çoxportlu proqramlar üçün saxlayın.
Necə düzəltmək olar
- Linux Linuxe57f04194361574493e3e6cf0b9e9c69e4ae9791, 0dceda331180617aeeb22381e8480b37f18ba08b, 940b626854de200e6187777d42114727daca617c, bb375f3c5990e29851894f20ebc4b9dbc6676126, 6db1ce73e9853f533eb7f413f14ba00f8ec6f80d və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 2b3486bc2d237ec345b3942b7be5deabf8c8fed1 ≤ v < e57f04194361574493e3e6cf0b9e9c69e4ae9791, 2b3486bc2d237ec345b3942b7be5deabf8c8fed1 ≤ v < 0dceda331180617aeeb22381e8480b37f18ba08b, 2b3486bc2d237ec345b3942b7be5deabf8c8fed1 ≤ v < 940b626854de200e6187777d42114727daca617c, 2b3486bc2d237ec345b3942b7be5deabf8c8fed1 ≤ v < bb375f3c5990e29851894f20ebc4b9dbc6676126, 2b3486bc2d237ec345b3942b7be5deabf8c8fed1 ≤ v < 6db1ce73e9853f533eb7f413f14ba00f8ec6f80d, 6.3 | e57f04194361574493e3e6cf0b9e9c69e4ae9791, 0dceda331180617aeeb22381e8480b37f18ba08b, 940b626854de200e6187777d42114727daca617c, bb375f3c5990e29851894f20ebc4b9dbc6676126, 6db1ce73e9853f533eb7f413f14ba00f8ec6f80d |
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.