CVE-2026-64145
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: wifi: wilc1000: şin əldə etmə xətası zamanı dma_buffer sızmasının düzəldilməsi wilc_wlan_firmware_download() funksiyasının əvvəlində kmalloc() vasitəsilə dma_buffer ayrılır və xəta baş verdikdə onu kfree(dma_buffer) ilə azad etmək üçün 'fail:' etiketi istifadə olunur. Sonrakı bütün xəta yolları bu təmizləmə prosesindən keçmək üçün 'goto fail' əmrini düzgün şəkildə istifadə edir. Lakin ilk acquire_bus() çağırışından sonrakı erkən xəta yolu birbaşa 'return ret;' istifadə edir ki, bu da şin əldə edilməsi uğursuz olduqda dma_buffer-in sızmasına səbəb olur. Mövcud təmizləmə yolunun işləməsi üçün erkən geri dönüş (early return) 'goto fail' ilə əvəz edildi. Sürücü firmware-download kodundakı erkən-geri-dönüş xəta yollarında sızan kmalloc-ed lokal dəyişənləri axtaran xüsusi Coccinelle semantik yaması vasitəsilə aşkar edilmişdir.
Necə düzəltmək olar
- linux linux_kernel6.18.34, 7.0.11 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.13 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.1 | 6.18.34, 7.0.11 |
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.