CVE-2025-38282
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: kernfs: Draining guard kısıtlaması gevşetildi Aktif referans yaşam döngüsü break/unbreak mekanizmasını sağlar ancak aktif referans, unbreak işleminden sonra gerçek anlamda aktif değildir; çağıranlar bunu daha sonra kullanmaz ancak kn->active sayımının doğru eşleşmesi için bu önemlidir. Bu mekanizmanın mevcut olduğu varsayıldığında, kernfs_should_drain_open_files() içerisindeki WARN kontrolü çok hassastır; Chen Ridong tarafından tespit edildiği üzere, kernfs_unbreak_active_protection() ile kernfs_put_active() arasındaki (haklı) çağıranları geçici olarak yakalayabilir: kernfs_remove_by_name_ns kernfs_get_active // active=1 __kernfs_remove // active=0x80000002 kernfs_drain ... wait_event //bekleme (active == 0x80000001) kernfs_break_active_protection // active = 0x80000001 // devam et kernfs_unbreak_active_protection // active = 0x80000002 ... kernfs_should_drain_open_files // uyarı oluşur kernfs_put_active Yanlış pozitifleri önlemek için (panic_on_warn dikkate alınarak), kontrol tamamen kaldırılmıştır. (Bu hızlı bir düzeltme olarak amaçlanmıştır; aktif referans break/unbreak işleminin daha kapsamlı bir yeniden çalışma ile basitleştirilebileceği düşünülmektedir.)
Nasıl düzeltilir
- linux linux_kernel6.1.142, 6.6.94, 6.12.34, 6.15.3 ya da sonraki bir sürüm
- git.kernel.org/stable/c/071d8e4c2a3b0999a9b822e2eb8854784a350f8a
- git.kernel.org/stable/c/2d6a67c2b3b87808a347dc1047b520a9dd177a4f
- git.kernel.org/stable/c/6bfb154f95d5f0ab7ed056f23aba8c1a94cb3927
- git.kernel.org/stable/c/6c81f1c7812c61f187bed1b938f1d2e391d503ab
- git.kernel.org/stable/c/72275c888f8962b406ee9c6885c79bf68cca5a63
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 6.1 ≤ v < 6.1.142, 6.2 ≤ v < 6.6.94, 6.7 ≤ v < 6.12.34, 6.13 ≤ v < 6.15.3 | 6.1.142, 6.6.94, 6.12.34, 6.15.3 |
| debian debian_linux | 11.0 | — |
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.