CVE-2026-23465
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: btrfs: toqquşan inode-un valideyn kataloqunu loqlayarkən yeni dentry-ləri də loqlayın Əgər biz toqquşan inode-un valideyn kataloqunu loqlayırıqsa, kataloqunun yeni dentry-lərini loqlamırıq, buna görə də prosesi bitirdikdə valideyn kataloqunun inode-u loqlanmış kimi qeyd edilir, lakin onun yeni dentry-ləri loqlanmamış olur. Nəticə etibarilə, əgər valideyn kataloqu daha sonra açıq şəkildə fsync edilirsə və onu loqladığımızdan bəri heç bir yeni dəyişiklik olmayıbsa, fsync əməliyyatı heç bir təsir göstərmir (no-op) və enerji kəsintisindən sonra yeni dentry-lər itir. Nümunə ssenari: $ mkdir foo $ sync $ rmdir foo $ mkdir dir1 $ mkdir dir2 # Az öncə sildiyimiz kataloqla eyni ada və valideynə malik olan və keçmiş tranzaksiyada saxlanılan fayl. Beləliklə, silinmiş kataloqun inode-u bu yeni faylın inode-u ilə toqquşan inode-dur. $ touch foo $ ln foo dir2/link # dir2 üzərindəki fsync, toqquşan inode (silinmiş kataloq) artıq mövcud olmadığı üçün valideyn kataloqunu (".") loqlayacaq, lakin onun yeni dentry-lərini (dir1) loqlamayacaq. $ xfs_io -c "fsync" dir2 # Valideyn kataloqundakı bu fsync əməliyyatı no-op-dur, çünki əvvəlki fsync onu loqlayıb (lakin yeni dentry-lərini loqlamadan). $ xfs_io -c "fsync" . <enerji kəsintisi> # Loq təkrarlandıqdan sonra dir1 yoxdur. Artıq mövcud olmayan toqquşan inode-un valideyn kataloqunu hər dəfə loqladıqda, yeni kataloq dentry-lərinin də loqlanmasını təmin etməklə bu problem həll edilmişdir. fstests üçün test halı tezliklə təqdim olunacaq.
Necə düzəltmək olar
- linux linux_kernel6.6.130, 6.12.78, 6.18.20, 6.19.10 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 | 5.1 ≤ v < 6.6.130, 6.7 ≤ v < 6.12.78, 6.13 ≤ v < 6.18.20, 6.19 ≤ v < 6.19.10, 7.0 | 6.6.130, 6.12.78, 6.18.20, 6.19.10 |
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.