CVE-2026-98420
Açıklama
Linux kernel'de aşağıdaki güvenlik açığı giderilmiştir: ksmbd: SMB2 oturum sona erme semantiklerini takip et Bir istemci başka bir SessionSetup değişimi başlattığında, ksmbd_session_register() on saniyelik hareketsizlikten sonra geçerli oturumları yok eder. Bu durum, Session.IdleTime ile Session.ExpirationTime kavramlarını birbirine karıştırmaktadır. Windows, mevcut bir bağlantı üzerinde ek kimliği doğrulanmış oturumlar oluşturabildiğinden, eski oturumun silinmesi ilgili ağaç bağlantılarını geçersiz kılar ve eşlenen sürücülerin STATUS_NETWORK_NAME_DELETED hatasıyla başarısız olmasına neden olur. Oturum sona erme kuralları, sunucunun geçerli bir oturumu yalnızca kimlik bilgisi sona erme süresi geçtikten sonra "süresi dolmuş" olarak değiştirmesini gerektirir. Bunun dışındaki durumlarda, geçerli veya süresi dolmuş bir oturum, bağlantının temizlenmesini engeller. Bir lehçe (dialect) müzakere etmemiş, oturumu olmayan veya yalnızca InProgress oturumları olan bağlantılar, uygulamaya özgü bir zaman aşımından sonra kesilir. Windows uyumlu 45 saniyelik değer kullanılır ve hem TCP hem de SMB Direct için sona erme kontrolü periyodik olarak çalıştırılır. Sonsuz kimlik bilgisi sona erme süresi için sıfır değeri korunur ve her Valid-to-Expired geçişi sayılır. Yeniden kimlik doğruladıklarında, süresi dolmuş oturumlar InProgress olarak ayarlanır. Kimlik doğrulama başarısız olursa, SMB3 çok kanallı bağlantılar da dahil olmak üzere oturum derhal genel tablolardan ve bağlantı başına tablolardan kaldırılır. Bağlantı başına yalnızca bir adet InProgress kimlik doğrulamasın izin verilerek, terk edilmiş SessionId-sıfır değişimlerine karşı koruma sürdürülür. Ek değişimler STATUS_INSUFFICIENT_RESOURCES ile hata verir ve bayatlamış InProgress oturumları aynı 45 saniyelik kurulum zaman aşımından sonra toplanır. Bu işlem, kurulu oturumları tahliye etmeden orijinal kimlik doğrulamasız bellek tüketim yolunu sınırlandırır.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralık belirtilmemiş | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.