CVE-2026-98454

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: smb: client: create context sınır dışı okumaları düzeltildi smb2_parse_contexts(), tüm create-context alanını doğrular ancak her bir kaydı iletmeden önce Next alanı ile sınırlandırmaz. Bu nedenle, hatalı biçimlendirilmiş bir zincir, mevcut bağlamın ötesindeki baytları bir işleyiciye ifşa edebilir. QFid işleyicisi, yalnızca DiskFileId değerini okumasına rağmen tam bir yanıt yapısı dökümü kullanıyordu. SMB2/SMB3 kira ayrıştırıcıları da aynı yerleşim varsayımını yapmaktaydı: LeaseState ve LeaseFlags değerlerini DataOffset yerine standart ofsetlerde okuyorlardı. Bu nedenle, geçerli ancak standart olmayan bir DataOffset ilgisiz sınır içi veriler üretebilirken, kısa bir DataLength hala kabul ediliyordu. Her bir bağlam kendi Next değeriyle sınırlandırıldı, bağlam başlığından önceki ofsetler reddedildi ve hatalı biçimlendirilmiş zincirlerin kabulü engellendi. İsim aralığı mevcut bağlamla sınırlandırıldı ve DataLength sıfır olduğunda bilinen bir işleyici iletilmemesi sağlandı. QFid DiskFileId, yalnızca bağlam verileri bu alanı kapsadığında okunacak şekilde düzenlendi. Kira bağlamının DataOffset üzerinden ayrıştırılması sağlandı ve DataLength değerinin ksmbd tarafından kullanılan v1 veya v2 lease_context boyutuyla eşleşmesi zorunlu kılındı. Boyut uyuşmazlığı durumunda, açma işlemi başarısız olmadan kira ayrıştırma işlemi atlanır.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünMicrosoft Azl3 Kernel
Yayın18 Eki 2026
İlk görülme18 Eki 2026

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ünEtkilenen sürümlerDüzeltildiği sürüm
microsoft azl3_kernel_6.6.157.1-1Aralı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.

Intelligence 360 paketinde

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.