CVE-2023-52668
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: btrfs: zoned: btrfs_zone_activate() funksiyasında kilidləmə ardıcıllığı düzəldildi btrfs CI tərəfindən generic/129 testinin işlədilməsi zamanı aşağıdakı kimi lockdep xəbərdarlığı aşkar edilib: WARNING: possible circular locking dependency detected 6.7.0-rc5+ #1 Not tainted ------------------------------------------------------ kworker/u5:5/793427 bu kilidi əldə etməyə çalışır: ffff88813256d028 (&cache->lock){+.+.}-{2:2}, ünvan: btrfs_zone_finish_one_bg+0x5e/0x130 lakin tapşırıq artıq bu kilidi saxlayır: ffff88810a23a318 (&fs_info->zone_active_bgs_lock){+.+.}-{2:2}, ünvan: btrfs_zone_finish_one_bg+0x34/0x130 hansı ki, bu kilid artıq yeni kiliddən asılıdır. mövcud asılılıq zənciri (tərs ardıcıllıqla): -> #1 (&fs_info->zone_active_bgs_lock){+.+.}-{2:2}: ... -> #0 (&cache->lock){+.+.}-{2:2}: ... Bunun səbəbi odur ki, digər yerlərdə əks proses yerinə yetirildiyi halda, btrfs_zone_activate() funksiyasında block_group kilidindən sonra fs_info->zone_active_bgs_lock götürülür. Problem, fs_info->zone_active_bgs_lock-un kritik bölməsinin genişləndirilməsi və onun block_group kilidindən əvvəl götürülməsi ilə həll edilmişdir.
Necə düzəltmək olar
- linux linux_kernel6.6.15, 6.7.3 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 | 6.6 ≤ v < 6.6.15, 6.7 ≤ v < 6.7.3, 6.8 | 6.6.15, 6.7.3 |
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.