CVE-2026-89644
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: btrfs: NOCOW birbaşa I/O yazılmasında extent xəritə sızmasının düzəldilməsi btrfs_dio_iomap_begin() funksiyası btrfs_get_extent() funksiyasını çağırır və bu, bütün çıxış yollarında silinməli olan extent xəritə istinadını qaytarır. NOCOW diapazonuna birbaşa yazmalar üçün btrfs_get_blocks_direct_write() həmin extent xəritəsini istifadə etməyə davam edir və btrfs_create_dio_extent() funksiyasından sıralanmış extent ayırmasını tələb edir. Əgər bu proses uğursuz olarsa (məsələn, btrfs_alloc_ordered_extent() xətası səbəbindən), funksiya giriş extent xəritəsini silmədən xətanı qaytarır. PREALLOC yolu, giriş extent xəritəsini yeni yaradılanla əvəz etməzdən əvvəl onu silməklə bundan yayınmışdı. Xəritəni əvəzləməzdən əvvəl btrfs_create_dio_extent() funksiyasından gələn xətanı yoxlayın və uğursuzluq zamanı giriş extent xəritəsini silin.
Necə düzəltmək olar
- Linux Linux8d264d35df981e943171ddc09cd6cc1d38c65e17, cb732d302245b14943a5017015fffa8e6db7a6c0, b7c873765875645b11503f94c9bae2ca80127375, f42efd634c0ae7ba0ce2fc5e30e291b0803b0ae2, 05a1a816eef8b3e4332620a64fc8cf45c4eb5c0d, 3f950867c307c5413d628a153ac44915bd117ffd və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 5f9a8a51d8b95505d8de8b7191ae2ed8c504d4af ≤ v < 8d264d35df981e943171ddc09cd6cc1d38c65e17, 5f9a8a51d8b95505d8de8b7191ae2ed8c504d4af ≤ v < cb732d302245b14943a5017015fffa8e6db7a6c0, 5f9a8a51d8b95505d8de8b7191ae2ed8c504d4af ≤ v < b7c873765875645b11503f94c9bae2ca80127375, 5f9a8a51d8b95505d8de8b7191ae2ed8c504d4af ≤ v < f42efd634c0ae7ba0ce2fc5e30e291b0803b0ae2, 5f9a8a51d8b95505d8de8b7191ae2ed8c504d4af ≤ v < 05a1a816eef8b3e4332620a64fc8cf45c4eb5c0d, 5f9a8a51d8b95505d8de8b7191ae2ed8c504d4af ≤ v < 3f950867c307c5413d628a153ac44915bd117ffd, 4.7 | 8d264d35df981e943171ddc09cd6cc1d38c65e17, cb732d302245b14943a5017015fffa8e6db7a6c0, b7c873765875645b11503f94c9bae2ca80127375, f42efd634c0ae7ba0ce2fc5e30e291b0803b0ae2, 05a1a816eef8b3e4332620a64fc8cf45c4eb5c0d, 3f950867c307c5413d628a153ac44915bd117ffd |
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.