CVE-2026-97949
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: configfs: rmdir işleminde öğe bırakılmadan önce dentry unhash edilmelidir configfs_get_config_item(), hashlenmiş bir dentry'yi sd->s_element'in canlı bir config_item olduğu kanıtı olarak değerlendirir. configfs_rmdir() bu durumu bozar: simple_rmdir() dentry'yi hashlenmiş halde bırakır, öğeye olan son referans hemen ardından bırakılır ve dentry ancak ->rmdir() döndükten sonra d_delete() tarafından unhash edilir. configfs_symlink(), hedefi üzerinde herhangi bir kilit tutmadan çözümler, bu nedenle get_target() bu zaman aralığına denk gelebilir: BUG: KASAN: slab-use-after-free in config_item_get+0x26/0x90 get_target fs/configfs/symlink.c:128 [inline] configfs_symlink+0x4ab/0x1030 fs/configfs/symlink.c:185 Öğenin orada olduğunun hala garanti edildiği configfs_remove_dir() içerisinde unhash işlemi gerçekleştirilmelidir. Bundan hemen önce elde edilen bir referans zararsız kalır, çünkü create_link(), configfs_detach_prep() tarafından zaten ayarlanmış olan CONFIGFS_USET_DROPPING durumunu yeniden kontrol eder. Her iki configfs_unregister_subsystem() yolu da ayırmadan sonra d_drop() işlemini yapar, dolayısıyla bu değişiklik yalnızca rmdir'ın bunlarla uyumlu olmasını sağlar.
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.