CVE-2025-71225
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: md: sysfs vasitəsilə raid_disks yenilənərkən massivin dayandırılması (suspend) raid1_reshape() funksiyasında, r1bio yaddaş hovuzunu (conf->r1bio_pool) və conf->raid_disks dəyişdirilməzdən əvvəl freeze_array() çağırılır və yeniləmə tamamlandıqdan sonra unfreeze_array() çağırılır. Lakin, freeze_array() yalnız bütün bucket-lərin nr_sync_pending və (nr_pending - nr_queued) göstəriciləri sıfıra çatana qədər gözləyir. I/O xətası baş verdikdə, nr_queued artırılır və müvafiq r1bio ya retry_list, ya da bio_end_io_list siyahısına əlavə edilir. Nəticədə, freeze_array() bu r1bio-lar azad edilməmişdən əvvəl bloklamanı götürə bilər. Bu, köhnə raid_disks dəyəri ilə ayrılmış növbədə gözləyən r1bio-lar daha sonra azad edilərkən, conf->raid_disks və mempool artıq yenilənmiş olduğu bir vəziyyətə gətirib çıxara bilər. Nəticə etibarilə, free_r1bio() funksiyası put_all_bios() daxilində yaddaşın sərhədləri kənarındakı sahəyə müraciət edə bilər və yanlış ölçülü r1bio-ları yeni mempool-a qaytara bilər ki, bu da potensial olaraq mempool ilə bağlı problemlərə səbəb olar. I/O xətası baş verdiyi zaman yalnız normal I/O nr_queued dəyərini artıra bildiyi üçün, massivin dayandırılması (suspend) bu problemin qarşısını alır. Qeyd: ioctl SET_ARRAY_INFO vasitəsilə raid_disks yeniləməsi artıq massivi dayandırır. Buna görə də, eyni problemdən qaçmaq üçün sysfs vasitəsilə raid_disks yenilənərkən də massivi dayandırırıq.
Necə düzəltmək olar
- linux linux_kernel3.5, 3.10, 6.12.70, 6.18.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 | 3.4.59 ≤ v < 3.5, 3.9.7 ≤ v < 3.10, 3.10.1 ≤ v < 6.12.70, 6.13 ≤ v < 6.18.10, 3.10, 6.19 | 3.5, 3.10, 6.12.70, 6.18.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.