CVE-2026-31612
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ksmbd: smb2_get_ea() fonksiyonunda EaNameLength doğrulaması yapılması smb2_get_ea(), istemci isteğinden ea_req->EaNameLength değerini okur ve isim uzunluğunun alınan giriş tamponu boyutuyla gerçekten eşleştiğini doğrulamadan bu değeri doğrudan karşılaştırma uzunluğu olarak strncmp() fonksiyonuna iletir. Daha sonraki bir strncmp() çağrısının bu uzunluğu tamponun "güvenilir" boyutu olarak kullanmasını önlemek için, alınan değere ve isteğin genel boyutuna dayanarak ismin boyutu uygun şekilde kontrol edilerek sorun düzeltilmiştir. Bu kontrol olmadan, başlatılmamış heap değerleri yavaşça istemciye sızdırılabilir.
Nasıl düzeltilir
- linux linux_kernel6.6.136, 6.12.83, 6.18.24, 6.19.14, 7.0.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.15 ≤ v < 6.6.136, 6.7 ≤ v < 6.12.83, 6.13 ≤ v < 6.18.24, 6.19 ≤ v < 6.19.14, 7.0 ≤ v < 7.0.1 | 6.6.136, 6.12.83, 6.18.24, 6.19.14, 7.0.1 |
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.