CVE-2025-71197
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: w1: therm: alarms_store funksiyasındakı bir vahidlik bufer daşmasının düzəldilməsi alarms_store() funksiyasına ötürülən sysfs buferi 'size + 1' bayt olaraq ayrılır və sonuna NUL terminatoru əlavə edilir. Lakin 'size' arqumenti bu əlavə baytı nəzərə almır. Orijinal kod 'size' qədər bayt ayırırdı və 'buf'-u kopyalamaq üçün strcpy() funksiyasından istifadə edirdi; strcpy() indeks 'size'-dəki NUL terminatoruna qədər kopyaladığı üçün həmişə ayrılmış buferdən bir bayt sonrası sahəyə yazı yazırdı. Bu problem, heç bir ara yaddaş ayırmadan və ya sətir kopyalamadan, 'buf' parametrinin birbaşa simple_strtoll() vasitəsilə təhlil edilməsi ilə düzəldilib. Bu, kodu sadələşdirməklə yanaşı, daşmanın qarşısını alır.
Necə düzəltmək olar
- Linux Linux49ff9b4b9deacbefa6654a0a2bcaf910c9de7e95, 060b08d72a38b158a7f850d4b83c17c2969e0f6b, b3fc3e1f04dcc7c41787bbf08a6e0d2728e022cf, 6a5820ecfa5a76c3d3e154802c8c15f391ef442e, 6fd6d2a8e41b7f544a4d26cbd60bedf9c67893a0, e6b2609af21b5cccc9559339591b8a2cbf884169, 761fcf46a1bd797bd32d23f3ea0141ffd437668a və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | e2c94d6f572079511945e64537eb1218643f2e68 ≤ v < 49ff9b4b9deacbefa6654a0a2bcaf910c9de7e95, e2c94d6f572079511945e64537eb1218643f2e68 ≤ v < 060b08d72a38b158a7f850d4b83c17c2969e0f6b, e2c94d6f572079511945e64537eb1218643f2e68 ≤ v < b3fc3e1f04dcc7c41787bbf08a6e0d2728e022cf, e2c94d6f572079511945e64537eb1218643f2e68 ≤ v < 6a5820ecfa5a76c3d3e154802c8c15f391ef442e, e2c94d6f572079511945e64537eb1218643f2e68 ≤ v < 6fd6d2a8e41b7f544a4d26cbd60bedf9c67893a0, e2c94d6f572079511945e64537eb1218643f2e68 ≤ v < e6b2609af21b5cccc9559339591b8a2cbf884169, e2c94d6f572079511945e64537eb1218643f2e68 ≤ v < 761fcf46a1bd797bd32d23f3ea0141ffd437668a, 5.8 | 49ff9b4b9deacbefa6654a0a2bcaf910c9de7e95, 060b08d72a38b158a7f850d4b83c17c2969e0f6b, b3fc3e1f04dcc7c41787bbf08a6e0d2728e022cf, 6a5820ecfa5a76c3d3e154802c8c15f391ef442e, 6fd6d2a8e41b7f544a4d26cbd60bedf9c67893a0, e6b2609af21b5cccc9559339591b8a2cbf884169, 761fcf46a1bd797bd32d23f3ea0141ffd437668a |
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.