CVE-2026-99051

Yüksək

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: fsverity: struct fsverity_info strukturunun azad edilməsini RCU ilə gecikdirin __fsverity_get_info() funksiyası rhashtable_lookup_fast()-i çağırır və bu funksiya yalnız rcu_read_lock()-dən istifadə edir və fsverity_remove_info() ilə birbaşa sinxronizasiya olunmur. Eyni inode üçün bu problem törətmir: onun fsverity_info-su yalnız inode eviksiya zamanı və ya verity aktivləşdirilməsi uğursuz olduqda silinir; bu zaman inode artıq öz fsverity_info-suna ehtiyac duymur və həmin inode vasitəsilə ona daha giriş olmayacaq. Lakin, bu vəziyyət səhvdir və fərqli inode-lar üçün paralel icra olunan __fsverity_get_info() çağırışları zamanı use-after-free xətasına səbəb ola bilər. Onlar yalnız rcu_read_lock() altında rhashtable daxilindəki fsverity_info::rhash_head-in izlənilməsinə əsaslanırlar. Həmçinin açar müqayisəsi aparmaq üçün fsverity_info::inode-dan istifadə edirlər. Bu problem, 'struct fsverity_info'-nun rhashtable-dan silindikdən sonra azad edilməsini RCU ilə gecikdirməklə həll edilmişdir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc23 okt 2026
İlk görülmə23 okt 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxfa84f091a8e7fc46fd29834496fab9739dd4c8dc, e58c3805ed325fe2d4ae2dd467c0486cc860b733 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxf77f281b61183a5c0b87e6a4d101c70bd32c1c79 ≤ v < fa84f091a8e7fc46fd29834496fab9739dd4c8dc, f77f281b61183a5c0b87e6a4d101c70bd32c1c79 ≤ v < e58c3805ed325fe2d4ae2dd467c0486cc860b733, 7.0fa84f091a8e7fc46fd29834496fab9739dd4c8dc, e58c3805ed325fe2d4ae2dd467c0486cc860b733

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.