CVE-2026-72377
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: afs: Sembolik bağlantılar ve bağlama noktaları için AS_RELEASE_ALWAYS ayarının kaldırılması Normal AFS dosyaları, release_folio değeri netfs_release_folio olarak ayarlanmış olan afs_file_aops'yi doğru şekilde kullanır; bu nedenle fscache etkinleştirildiğinde (afs_vnode_set_cache() aracılığıyla ayarlanır) AS_RELEASE_ALWAYS onlar için geçerlidir. AFS'deki sembolik bağlantılar ve bağlama noktaları ise bir release_folio geri çağırması sağlamayan afs_dir_aops'yi kullanır. Ancak, afs_apply_status() bunlar için koşulsuz olarak mapping_set_release_always() fonksiyonunu çağırır. Bellek yönetimi kodu folio'ları serbest bırakmaya çalıştığında, filemap_release_folio() fonksiyonu, AS_RELEASE_ALWAYS ayarlı olduğu için true dönen folio_needs_release()'i kontrol eder. Bir release_folio geri çağırması olmadığı için işlem, şu anda buffer_head'lerin null olmamasını bekleyen try_to_free_buffers()'a aktarılır. Buffer_head'leri olmayan sembolik bağlantılar ve bağlama noktaları için bu durum, işaretçi referans hatasına (pointer dereference) neden olur. [dh: Atlanan ek kısımlar eklendi]
Nasıl düzeltilir
- Linux Linux9d6b0f6d437e2f8350e08678e5e1d20c11c364f3, 81e985b4c3a6cbcc443fcdcd3ebda7fcc845d459 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | eae9e78951bb02a7b94a9adef6e981413d13c564 ≤ v < 9d6b0f6d437e2f8350e08678e5e1d20c11c364f3, eae9e78951bb02a7b94a9adef6e981413d13c564 ≤ v < 81e985b4c3a6cbcc443fcdcd3ebda7fcc845d459, 6.14 | 9d6b0f6d437e2f8350e08678e5e1d20c11c364f3, 81e985b4c3a6cbcc443fcdcd3ebda7fcc845d459 |
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.