CVE-2026-31780

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: wifi: wilc1000: SSID skan buferinin ölçüsünün hesablanmasında u8 daşmasının qarşısı alındı valuesize dəyişəni u8 olaraq təyin edilib, lakin o, skan ediləcək bütün SSID-lərin ümumi uzunluğunu toplayır. Hər bir SSID 33 bayta qədər (IEEE80211_MAX_SSID_LEN + 1) yer tutur və WILC_MAX_NUM_PROBED_SSID (10) sayda SSID olduqda cəm 330-a çata bilər ki, bu da u8 tipində saxlanıldıqda dövr edərək 74 olur. Bu, kmalloc funksiyasının yalnız 75 bayt ayırmasına səbəb olur, halbuki növbəti memcpy əməliyyatı buferə 331 bayta qədər məlumat yazır və nəticədə 256 baytlıq heap bufer daşması baş verir. Tam diapazonu təmin etmək üçün valuesize tipi u8-dən u32-yə genişləndirildi.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc1 may 2026
İlk görülmə1 may 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.10.253, 5.15.203, 6.1.168, 6.6.134, 6.12.81, 6.18.22, 6.19.12 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel4.2 ≤ v < 5.10.253, 5.11 ≤ v < 5.15.203, 5.16 ≤ v < 6.1.168, 6.2 ≤ v < 6.6.134, 6.7 ≤ v < 6.12.81, 6.13 ≤ v < 6.18.22, 6.19 ≤ v < 6.19.12, 7.05.10.253, 5.15.203, 6.1.168, 6.6.134, 6.12.81, 6.18.22, 6.19.12

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