CVE-2026-90176
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ksmbd: Tek baytlık aralıklar için kilit kontrollerini atlamayın check_lock_range() kapsayıcı aralıklar kullanır. Çağıran fonksiyonlar bitiş ofsetini start + length - 1 olarak iletir, bu nedenle start == end durumu boş bir aralıktan ziyade geçerli bir tek baytlık aralığı temsil eder. Bu nedenle start == end kısayolu; tek baytlık okuma, yazma, copychunk işlemleri ve tek baytlık truncate aralıkları için zorunlu bayt aralığı kilit kontrollerini atlar. Söz konusu baytı kapsayan çakışan bir kilit kontrol edilmez ve işlemin devam etmesine izin verilir. Kısayol kaldırılmıştır. truncate size == inode->i_size durumu, check_lock_range() fonksiyonunun yalnızca yeni boyut mevcut dosya boyutundan farklı olduğunda çağrılmasıyla zaten yönetilmektedir.
Nasıl düzeltilir
- Linux Linuxa89cc145832e81c32199d4ca2e1ea8bd51ed601d, 993e0158331d37c04da18efe551b5e1e35fb3078, f751d6e39d4c937c45f8fedc66699aa7d2d52288, 84c2d8e807ac489f5c91769293fb15dfdae8bae8, 07a9e289ff7edcc004f58952405f8a65c4e37512, d40c24634fe077a0dc91fd11fccf44ce12b454d5, 6.1.188, 6.6.157, 6.12.110, 6.18.52 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 52fcbb92e0d3acfd1448b2a43b6595d540da5295 ≤ v < a89cc145832e81c32199d4ca2e1ea8bd51ed601d, da29cd197246c85c0473259f1cad897d9d28faea ≤ v < 993e0158331d37c04da18efe551b5e1e35fb3078, a6f4cfa3783804336491e0edcb250c25f9b59d33 ≤ v < f751d6e39d4c937c45f8fedc66699aa7d2d52288, 571204e4758a528fbd67330bd4b0dfbdafb33dd8 ≤ v < 84c2d8e807ac489f5c91769293fb15dfdae8bae8, 5d510ac31626ed157d2182149559430350cf2104 ≤ v < 07a9e289ff7edcc004f58952405f8a65c4e37512, 5d510ac31626ed157d2182149559430350cf2104 ≤ v < d40c24634fe077a0dc91fd11fccf44ce12b454d5, 6.1.160 ≤ v < 6.1.188, 6.6.120 ≤ v < 6.6.157, 6.12.64 ≤ v < 6.12.110, 6.18.3 ≤ v < 6.18.52, 6.19 | a89cc145832e81c32199d4ca2e1ea8bd51ed601d, 993e0158331d37c04da18efe551b5e1e35fb3078, f751d6e39d4c937c45f8fedc66699aa7d2d52288, 84c2d8e807ac489f5c91769293fb15dfdae8bae8, 07a9e289ff7edcc004f58952405f8a65c4e37512, d40c24634fe077a0dc91fd11fccf44ce12b454d5, 6.1.188, 6.6.157, 6.12.110, 6.18.52 |
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.