CVE-2026-89565
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ipip: metadata_dst ayrılması uğursuz olduqda collect_md rejimində skb sızmasının düzəldilməsi collect_md rejimində, ip_tun_rx_dst() metadata_dst-ni ayırmaqda uğursuz olduqda, ipip_tunnel_rcv() skb-ni azad etmədən 0 qaytarır. ipip_rcv() və mplsip_rcv() xfrm_tunnel idarəediciləri kimi qeydiyyata alınıb, buna görə də tunnel4_rcv() və tunnelmpls4_rcv() sıfır geri dönüşünü "paket istifadə edilib" kimi oxuyur və onu azad etmir. Nəticədə skb sızması baş verir. Digər tunel drayverləri bu mərhələdə paketi imha edir: ip6_tunnel.c öz drop etiketine keçid edir, ip6_gre.c və ip6_gre.c PACKET_REJECT qaytarır ki, bu da gre_rcv()-nin skb-ni azad etməsini təmin edir. Yalnız ipip 0 qaytarır. Bunun əvəzinə mövcud drop etiketine keçid edin. Bu, skb-ni azad edir və yenə də 0 qaytarır, beləliklə paket istifadə edilmiş kimi hesabatlaşdırılır ki, burada bizə lazım olan da budur: xarici başlıq artıq çıxarılıb və nə qalan idarəedicilər, nə də ICMP unreachable üçün o faydalıdır. Bunu tetikləmək üçün collect_md rejimində ipip və ya mplsip tuneli və atomik ayırma xətası lazımdır, məhz buna görə də bu problem fərq edilməmişdi.
Necə düzəltmək olar
- Linux Linux1909df2d066424767429e13053eb9701263430ef, c4dc23de4cc75e4e304170b31bb8aeeacd5cb990, 6d8c5b266d0035a061573843a7243be068eb6118, 31e4be21dacee49395013caae28576484a049a4f, fd01f1a3ed4a189a784654f7c69eb565872f2e12, 6776efe4a52f289a3fc18f8adf19b035a7d8e1bb və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < 1909df2d066424767429e13053eb9701263430ef, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < c4dc23de4cc75e4e304170b31bb8aeeacd5cb990, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < 6d8c5b266d0035a061573843a7243be068eb6118, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < 31e4be21dacee49395013caae28576484a049a4f, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < fd01f1a3ed4a189a784654f7c69eb565872f2e12, cfc7381b3002756b1dcada32979e942aa3126e31 ≤ v < 6776efe4a52f289a3fc18f8adf19b035a7d8e1bb, 4.9 | 1909df2d066424767429e13053eb9701263430ef, c4dc23de4cc75e4e304170b31bb8aeeacd5cb990, 6d8c5b266d0035a061573843a7243be068eb6118, 31e4be21dacee49395013caae28576484a049a4f, fd01f1a3ed4a189a784654f7c69eb565872f2e12, 6776efe4a52f289a3fc18f8adf19b035a7d8e1bb |
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.