CVE-2026-99052
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: selinux: set_mnt_opts fonksiyonunda halihazırda başlatılmış sb üzerindeki NATIVE_LABELS değerini koruma security_label ile dışa aktarılan bir NFSv4 dosya sistemi ikinci kez bağlandığında, sget_fc() mevcut superblock'ı döndürür ve nfs_get_root() bunun üzerinde tekrar security_sb_set_mnt_opts() fonksiyonunu çağırır. Superblock zaten SB_INITIALIZED durumunda olduğu için, selinux_set_mnt_opts() *set_kern_flags içinde SECURITY_LSM_NATIVE_LABELS değerini ayarlamadan erken çıkış yapar. Ardından nfs_get_root(), kflags içerisinde SECURITY_LSM_NATIVE_LABELS ayarının yapılmadığını görür ve paylaşılan nfs_server üzerindeki NFS_CAP_SECURITY_LABEL değerini temizleyerek hem yeni hem de orijinal bağlama işlemi için dosya bazlı etiketlemeyi sessizce devre dışı bırakır. 3815a245b501 numaralı commit ("security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock"), aynı sorunu selinux_sb_clone_mnt_opts() fonksiyonunda gidermiştir. Basit bir ikinci bağlama işlemi için yeniden kullanılan superblock yolu artık sb_clone_mnt_opts yerine sb_set_mnt_opts üzerinden geçtiğinden, aynı işlemin yapılması gerekmektedir: Her iki SE_SBINITIALIZED erken çıkışında da, eğer superblock halihazırda SECURITY_FS_USE_NATVE kullanıyorsa, *set_kern_flags içinde SECURITY_LSM_NATIVE_LABELS değeri ayarlanmalıdı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.159.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.157.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.