CVE-2023-52668

Orta

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.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc17 may 2024
İlk görülmə17 may 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.6.15, 6.7.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.6 ≤ v < 6.6.15, 6.7 ≤ v < 6.7.3, 6.86.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.

Intelligence 360 paketində

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.