CVE-2026-89543
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: sunrpc: __rpc_clnt_handle_event və __rpc_clnt_remove_pipedir funksiyalarında use-after-free xətası düzəldildi Normal klient yaradılması rpc_setup_pipedir() vasitəsilə həyata keçirilir və bu proses clnt->pipefs_sb-ni qeyd edir, lakin __rpc_clnt_handle_event() daxilindəki mount-hadisəsi yolu birbaşa rpc_setup_pipedir_sb()-ni çağırır və həmin sahəni heç vaxt yeniləmir. Umount yolu həmçinin clnt->pipefs_sb-ni təmizləmədən kataloqu silir. Gecikmiş pipefs mount və ya hər hansı remount əməliyyatından sonra rpc_clnt_remove_pipedir() cari superbloğu köhnəlmiş pipefs_sb göstəricisi ilə müqayisə edir və təmizləmə prosesini ötürür. Bu isə inode şəxsi məlumatları hələ də azad edilmiş rpc_clnt-yə işarə edən pipefs dentry-lərinin qalmasına səbəb olur ki, bu da növbəti rpc_info_open() və ya rpc_show_info() çağırışları zamanı potensial use-after-free xətasına gətirib çıxarır. Bu problem, mount hadisələri zamanı clnt->pipefs_sb-nin düzgün şəkildə yenilənməsi və unmount və ya uğursuzluq yolları zamanı onun təmizlənməsi ilə həll edilmişdir.
Necə düzəltmək olar
- Linux Linux1a713814e0580f946196bca5e340b37991c6e8bf, f99fedfd1dbffe8d20b421c9a7d4655a135d4fcd, 59527bbfb1eabdb28e95e7c725886cc2c2899cb3, e769fcde3cc73e847b1eb3acd40c04a291cb0c0c, cdf7a233cb94774b0e7df42d9157077983f5022c, 932a8cf6abb2b2f8677b79153a823108d8861fe2, 6.1.191, 6.6.160, 4.20, 5.5, 5.11, 5.16, 6.6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 7749fd2dbef72a52b5c9ffdbf877691950ed4680 ≤ v < 1a713814e0580f946196bca5e340b37991c6e8bf, cc2e7ebbeb1d0601f7f3c8d93b78fcc03a95e44a ≤ v < f99fedfd1dbffe8d20b421c9a7d4655a135d4fcd, bfca5fb4e97c46503ddfc582335917b0cc228264 ≤ v < 59527bbfb1eabdb28e95e7c725886cc2c2899cb3, bfca5fb4e97c46503ddfc582335917b0cc228264 ≤ v < e769fcde3cc73e847b1eb3acd40c04a291cb0c0c, bfca5fb4e97c46503ddfc582335917b0cc228264 ≤ v < cdf7a233cb94774b0e7df42d9157077983f5022c, bfca5fb4e97c46503ddfc582335917b0cc228264 ≤ v < 932a8cf6abb2b2f8677b79153a823108d8861fe2, 17866066b8ac1cc38fb449670bc15dc9fee4b40a, 7d61d1da2ed1f682c41cae0c8d4719cdaccee5c5, dedf2a0eb9448ae73b270743e6ea9b108189df46, 194454afa6aa9d6ed74f0c57127bc8beb27c20df, 1cdb52ffd6600a37bd355d8dce58ecd03e55e618, 6.1.64 ≤ v < 6.1.191, 6.6.3 ≤ v < 6.6.160, 4.19.318 ≤ v < 4.20, 5.4.280 ≤ v < 5.5, 5.10.202 ≤ v < 5.11, 5.15.140 ≤ v < 5.16, 6.5.13 ≤ v < 6.6, 6.7 | 1a713814e0580f946196bca5e340b37991c6e8bf, f99fedfd1dbffe8d20b421c9a7d4655a135d4fcd, 59527bbfb1eabdb28e95e7c725886cc2c2899cb3, e769fcde3cc73e847b1eb3acd40c04a291cb0c0c, cdf7a233cb94774b0e7df42d9157077983f5022c, 932a8cf6abb2b2f8677b79153a823108d8861fe2, 6.1.191, 6.6.160, 4.20, 5.5, 5.11, 5.16, 6.6 |
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.