CVE-2026-74319
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: btrfs: zoned: məlumatların yerini dəyişdirərkən bileti gözləyərkən yaranan deadloğun düzəldilməsi Zoned fayl sistemi üzərində məlumatların yerini dəyişdirmə (relocation) əməliyyatı yerinə yetirilərkən, BTRFS handle_reserve_tickets() funksiyasında deadloqa düşə bilər. Yerləşdirmə prosesi heç vaxt təmin edilməyəcək sahə rezervasiya biletini gözləyir, çünki həmin sahənin boşaldılmasına məhz yerləşdirmə əməliyyatının özü cavabdehdir. Bu problem, xüsusi olaraq zoned yerləşdirmə zamanı məlumat blokunun ayrılması üçün yeni bir təmizləmə vəziyyətinin, BTRFS_RESERVE_FLUSH_ZONED_RELOCATION-ın tətbiqi ilə həll edilmişdir. BTRFS_RESERVE_FLUSH_FREE_SPACE_INODE kimi bu vəziyyət də normal təmizləmə yolu əvəzinə priority_reclaim_data_space() funksiyasından istifadə edir ki, bu da yerləşdirmə koduna yenidən daxil olmağın qarşısını alır və deadlock dövrünü pozur. btrfs_alloc_data_chunk_ondemand() funksiyasında, inode zoned fayl sistemində məlumat yerləşdirmə kökünə (root) aid olduqda bu yeni təmizləmə vəziyyəti seçilir.
Necə düzəltmək olar
- Linux Linuxf84dbbaa988e1344634a20ddf6c7d51a99f12477, 814c3b4ea357297c507158bceb07bcdc5fbe9808 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | e2a7fd22378f6500bcf979edc71e6837271eacfd ≤ v < f84dbbaa988e1344634a20ddf6c7d51a99f12477, e2a7fd22378f6500bcf979edc71e6837271eacfd ≤ v < 814c3b4ea357297c507158bceb07bcdc5fbe9808, 7.1 | f84dbbaa988e1344634a20ddf6c7d51a99f12477, 814c3b4ea357297c507158bceb07bcdc5fbe9808 |
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.