CVE-2026-43470
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: nfs: əgər d_alias katalogdursa, nfs3_proc_create funksiyasında EISDIR qaytarın Əgər nfs3_do_create/nfs_add_or_obtain/d_splice_alias vasitəsilə katalog dentry-si olan bir alias tapsaq, heç bir xəta qaytarmırıq və sadəcə bu alias haqqında məlumatı unuduruq, lakin parametr kimi ötürülən və əlavə etdiyimiz orijinal dentry mənfi olaraq qalır. Bu, daha sonra nfs_atomic_open_v23/finish_open funksiyalarında oops xətasına səbəb olur, çünki do_dentry_open funksiyasına mənfi dentry təqdim edirik. Bu hal, kataloqların və faylların eyni adla eyni vaxtda yaradıldığı/silindiyi və faylları açmaq üçün O_EXCL istifadə edilmədiyi (tez-tez baş verən fayl yönləndirmələri) lustre-racer işlədilərkən müşahidə edilmişdir. d_splice_alias adətən katalog alias-ı və ya NULL qaytarsa da, biz katalog inode-u üzərində fayl əməliyyatlarını (məsələn, finish_open) yerinə yetirməyə çalışmadığımızdan əmin olmaq üçün d_is_dir() funksiyasını açıq şəkildə yoxlayırıq ki, bu da müşahidə olunan oops xətasını tetikləyir.
Necə düzəltmək olar
- linux linux_kernel6.12.78, 6.18.19, 6.19.9 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.10 ≤ v < 6.12.78, 6.13 ≤ v < 6.18.19, 6.19 ≤ v < 6.19.9, 7.0 | 6.12.78, 6.18.19, 6.19.9 |
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.