CVE-2026-98543
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: bpf: fs/xattr: path_unlink/path_rmdir içinde inode'un kilitli olduğu varsayılmamalıdır bpf_lsm_has_d_inode_locked(), doğrulayıcının bpf_[set|remove]_dentry_xattr() fonksiyonlarını, çağıranın zaten inode'un i_rwsem kilidine sahip olduğunu varsayan _locked varyantlarıyla yeniden yazmasını sağlar. path_unlink ve path_rmdir kancaları listelenmiştir ancak security_path_unlink() ve security_path_rmdir(), vfs_unlink()/vfs_rmdir() hedef inode'un i_rwsem kilidini almadan önce çalışır; bu nedenle her iki kancaya eklenmiş uyutulabilir bir BPF LSM programı, kilit tutulmadan hedefin xattr değerlerini değiştirir. Doğrulayıcının, kilidi kendisi alan bpf_[set|remove]_dentry_xattr() varyantlarını koruması için iki yol kancasını d_inode_locked_hooks listesinden çıkarın.
Nasıl düzeltilir
- Linux Linux7504b677c4370c9e4b153c553ff8831c093b1ff6, 640d37fbd34d03af727dbc567f48c0203d1de6b4, 35d442ed1f86465e49df3119fb898f985186db13 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 56467292794b800164df20c076c409ac548e56ec ≤ v < 7504b677c4370c9e4b153c553ff8831c093b1ff6, 56467292794b800164df20c076c409ac548e56ec ≤ v < 640d37fbd34d03af727dbc567f48c0203d1de6b4, 56467292794b800164df20c076c409ac548e56ec ≤ v < 35d442ed1f86465e49df3119fb898f985186db13, 6.15 | 7504b677c4370c9e4b153c553ff8831c093b1ff6, 640d37fbd34d03af727dbc567f48c0203d1de6b4, 35d442ed1f86465e49df3119fb898f985186db13 |
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.