CVE-2026-98987
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: namespace: mount namespace faylı üçün ən üst mount-a baxın attach_recursive_mnt() funksiyası mənbənin ən üst mount-unun kökü üçün mount nöqtəsini əvvəlcədən ayırır ki, təyinatda artıq mövcud olan mount mənbənin üzərinə və ya onun yayılmış nüsxələrindən birinin üzərinə yerləşdirilə bilsin. Nüsxələr CL_COPY_MNT_NS_FILE olmadan yaradılır, buna görə də onların overmount zənciri mənbəinkindən daha qısadır. O, mount namespace faylının ilk bind mount-undan aşağıda başa çatır. Beləliklə, dövr mənbənin zəncirini yuxarıya doğru gəzərkən həmin mount-un mount nöqtəsini "shorter" dəyişənində yadda saxlayır və mövcud mount nüsxələr üçün ora yerləşdirilir. Lakin dövr ən üst mount-a heç vaxt baxmadan orada başa çatır. Əgər ən üst mount zəncirdəki yeganə mount namespace faylıdırsa, "shorter" NULL olaraq qalır və mnt_change_mountpoint() nüsxənin mövcud mount-unu mount namespace faylının kökünün altına birləşdirir. Bu, nsfs dentry-sidir. Nüsxənin mount namespace-ində heç bir yol gəzişi (path walk) ora çatmır. Valideyn mount silinənə qədər mount itmiş sayılır və onun yerini tutan nüsxə övlad elementə malik olduğu üçün sinxron şəkildə unmount edilə bilmir: S faylın bind mount-u N S-in üzərində mount namespace faylının bind mount-u A paylaşılan (shared) mount, B A-nın slave-i, Q B/file üzərində mount edilib move_mount(S, A/file) cat B/file -> Q əvəzinə S-in məzmunu umount B/file -> EBUSY Ən üst mount daxil olmaqla zəncirin hər bir mount-una baxın.
Necə düzəltmək olar
- Linux Linuxb9c40553f6ceba50042281eef6f701e5fb719726, 87ecd4c6da146363384a603bd9e90c90e7275536, 8714b44adac7b10506e1db3ef1710689751f0f10 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 96f5d2e051653f2cfe9137c5d3c7794c358ffb03 ≤ v < b9c40553f6ceba50042281eef6f701e5fb719726, 96f5d2e051653f2cfe9137c5d3c7794c358ffb03 ≤ v < 87ecd4c6da146363384a603bd9e90c90e7275536, 96f5d2e051653f2cfe9137c5d3c7794c358ffb03 ≤ v < 8714b44adac7b10506e1db3ef1710689751f0f10, 6.17 | b9c40553f6ceba50042281eef6f701e5fb719726, 87ecd4c6da146363384a603bd9e90c90e7275536, 8714b44adac7b10506e1db3ef1710689751f0f10 |
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.