CVE-2026-98420
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ksmbd: SMB2 sessiyasının vaxtının bitməsi semantikasını izləyin Ksmbd_session_register() funksiyası, müştəri başqa bir SessionSetup mübadiləsinə başladığı hər dəfə, on saniyəlik qeyri-aktivlikdən sonra etibarlı sessiyaları məhv edir. Bu, Session.IdleTime ilə Session.ExpirationTime arasındakı fərqi qarışdırır. Windows mövcud bağlantıda əlavə autentifikasiya olunmuş sessiyalar yarada bildiyi üçün köhnə sessiyanın silinməsi onun ağac bağlantılarını (tree connects) etibarsızlaşdırır və şəbəkə disklərinin STATUS_NETWORK_NAME_DELETED xətası ilə işləməməsinə səbəb olur. Sessiyanın vaxtının bitməsi qaydalarına görə, server etibarlı sessiyanı yalnız onun etibarnaməsinin vaxtı bitdikdən sonra "vaxtı bitmiş" (expired) statusuna dəyişməlidir. Əks halda, etibarlı və ya vaxtı bitmiş sessiya bağlantının təmizlənməsinin qarşısını alır. Dialekt razılaşdırılmamış, sessiyası olmayan və ya yalnız InProgress sessiyaları olan bağlantılar tətbiqdən asılı olan taym-autdan sonra kəsilir. Windows ilə uyğun olan 45 saniyəlik dəyərdən istifadə edin və həm TCP, həm də SMB Direct üçün vaxtın bitməsi yoxlamasını dövri olaraq həyata keçirin. Sonsuz etibarnamə vaxtı üçün sıfırı saxlayın və hər bir Valid-to-Expired keçidini sayın. Yenidən autentifikasiya olduqda vaxtı bitmiş sessiyaları InProgress statusuna təyin edin. Autentifikasiya uğursuz olduqda, sessiyanı dərhal qlobal və hər bağlantıya aid cədvəllərdən, o cümlədən SMB3 çoxkanallı bağlantılardan çıxarın. Hər bağlantı üçün yalnız bir InProgress autentifikasiyasına icazə verməklə, tərk edilmiş SessionId-sıfır mübadilələrinə qarşı qorumanı saxlayın. Əlavə mübadilələr STATUS_INSUFFICIENT_RESOURCES xətası ilə uğursuz olur və köhnəlmiş InProgress sessiyaları eyni 45 saniyəlik qurulma taym-outundan sonra silinir. Bu, qurulmuş sessiyaları kənarlaşdırmadan orijinal autentifikasiyasız yaddaş tükənməsi yolunu məhdudlaşdırır.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralıq göstərilməyib | — |
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.