CVE-2025-39967
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: fbcon: fbcon_do_set_font funksiyasındakı tam ədəd daşması (integer overflow) düzəldildi İstifadəçi tərəfindən idarə olunan şrift parametrləri ilə işləyərkən şrift ölçüsü hesablamalarının daşa biləcəyi fbcon_do_set_font() funksiyasındakı tam ədəd daşması zəiflikləri aradan qaldırıldı. Zəifliklər aşağıdakı hallarda baş verir: 1. CALC_FONTSZ(h, pitch, charcount) istifadəçi tərəfindən idarə olunan və daşa bilən dəyərlərlə h * pith * charcount vurma əməliyyatını yerinə yetirir. 2. FONT_EXTRA_WORDS * sizeof(int) + size toplama əməliyyatı da daşa bilər. 3. Bu, gözləniləndən daha kiçik yaddaş ayrılmasına səbəb olur və şrift məlumatlarının kopyalanması zamanı bufer daşmalarına yol açır. Yaddaş ayrılmasından əvvəl bütün ölçü hesablamalarını təhlükəsiz şəkildə yoxlamaq üçün check_mul_overflow() və check_add_overflow() nüvə köməkçi funksiyalarından istifadə edərək aşkar daşma yoxlamaları əlavə edildi.
Necə düzəltmək olar
- linux linux_kernel4.5, 4.10, 4.15, 4.20, 5.4.300, 5.9, 5.10.245, 5.15.194, 6.1.155, 6.6.109, 6.12.50, 6.16.10 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 | 4.4.235 ≤ v < 4.5, 4.9.235 ≤ v < 4.10, 4.14.196 ≤ v < 4.15, 4.19.143 ≤ v < 4.20, 5.4.62 ≤ v < 5.4.300, 5.8.6 ≤ v < 5.9, 5.9.1 ≤ v < 5.10.245, 5.11 ≤ v < 5.15.194, 5.16 ≤ v < 6.1.155, 6.2 ≤ v < 6.6.109, 6.7 ≤ v < 6.12.50, 6.13 ≤ v < 6.16.10, 5.9, 6.17 | 4.5, 4.10, 4.15, 4.20, 5.4.300, 5.9, 5.10.245, 5.15.194, 6.1.155, 6.6.109, 6.12.50, 6.16.10 |
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.