CVE-2025-38013
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: wifi: mac80211: struct cfg80211_scan_request ayrıldıqdan sonra n_channels təyin edilsin struct cfg80211_registered_device::int_scan_req üzvü ayrıldıqdan sonra n_channels dəyərinin təyin edildiyindən əmin olun. syzkaller ilə aşkar edilmişdir: UBSAN: array-index-out-of-bounds net/mac80211/scan.c:1208:5 faylında: index 0 'struct ieee80211_channel *[] __counted_by(n_channels)' (alias 'struct ieee80211_channel *[]') tipi üçün diapazondan kənardır Bu, ilkin çevirmələr zamanı "sizeof(void *)" ifadəsinin "channels" massiv tipinə uyğun gəlməməsi səbəbindən yaddaş ayırmanın yerini müəyyən edə bilmədiyim üçün gözlənilməmişdi.
Necə düzəltmək olar
- linux linux_kernel6.6.92, 6.12.30, 6.14.8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.6 ≤ v < 6.6.92, 6.7 ≤ v < 6.12.30, 6.13 ≤ v < 6.14.8, 6.15 | 6.6.92, 6.12.30, 6.14.8 |
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.