CVE-2026-43495

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: net: wwan: t7xx: t7xx_port_enum_msg_handler funksiyasında port_count dəyərinin mesaj uzunluğuna görə yoxlanılması t7xx_port_enum_msg_handler() funksiyası, mesaj buferinin kifayət qədər məlumat ehtiva etdiyini yoxlamadan, modem tərəfindən təmin edilən port_count sahəsindən port_msg->data[] üzrə dövr sərhədi kimi istifadə edir. Modem tərəfindən 12 baytlıq buferdə port_count=65535 göndərilməsi 262140 bayta qədər slab-out-of-bounds oxuma əməliyyatına səbəb olur. Kiçik ölçülü mesajlardan qorunmaq üçün port mesajının başlıq sahələrinə müraciət etməzdən əvvəl sizeof(*port_msg) yoxlanışı əlavə edildi. port_count çıxarıldıqdan sonra və dövrdən əvvəl struct_size() yoxlanışı əlavə edildi. t7xx_parse_host_rt_data() funksiyasında, data_len sahəsinə müraciət etməzdən əvvəl rt_feature başlığının oxunması qalıq bufer yoxlanışı ilə qorundu; OOB oxumaların və offset üzərində imzalanmış tam ədəd daşmasının (signed integer overflow) qarşısını almaq üçün feat_data_len aktual qalıq buferə görə yoxlanıldı. Hər iki çağırış nöqtəsindən msg_len ötürüldü: skb_pull()-dan sonra DPMAIF yolunda skb->len və əl sıxma (handshake) yolunda təsdiqlənmiş feat_data_len.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc21 may 2026
İlk görülmə21 may 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.1.176, 6.6.140, 6.12.88, 6.18.30, 7.0.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.19 ≤ v < 6.1.176, 6.2 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.88, 6.13 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.7, 7.16.1.176, 6.6.140, 6.12.88, 6.18.30, 7.0.7

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.