CVE-2025-40249

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: gpio: cdev: olaylar yayınlanmadan önce cdev fd'nin hala aktif olduğundan emin olun Bir dosya tanımlayıcısı üzerindeki son fput() çağrısı ile serbest bırakma işlemi ertelenebilir ve bir iş kuyruğuna planlanabilir. Bu tanımlayıcının referans sayacı hala sıfırdır ve kullanılmamalıdır. Kullanıcı alanına bildirmek istediğimiz bir GPIO değişikliğinin, karakter aygıtı ile ilişkili dosya tanımlayıcısının referans sayacı sıfıra indikten SONRA ancak .release() geri çağırma fonksiyonu iş kuyruğu tarafından çağrılmadan ÖNCE ve dolayısıyla notifier kaydımız silinmeden ÖNCE gerçekleşmesi mümkündür. Bu durumda standart get_file() rutininin kullanılması şu uyarıyı tetikler: struct file::f_count incremented from zero; use-after-free condition present! Bu nedenle, serbest bırakılmış olan veya serbest bırakılmakta olan dosya tanımlayıcıları için NULL döndürecek olan get_file_active() varyantını kullanın.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux
Yayın4 Ara 2025
İlk görülme4 Ara 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxdccc6daa8afa0f64c432e4c867f275747e3415e1, d4cd0902c156b2ca60fdda8cd8b5bcb4b0e9ed64 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux40b7c49950bd56c984b1f6722f865b922879260e ≤ v < dccc6daa8afa0f64c432e4c867f275747e3415e1, 40b7c49950bd56c984b1f6722f865b922879260e ≤ v < d4cd0902c156b2ca60fdda8cd8b5bcb4b0e9ed64, 6.13dccc6daa8afa0f64c432e4c867f275747e3415e1, d4cd0902c156b2ca60fdda8cd8b5bcb4b0e9ed64

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.

Intelligence 360 paketinde

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.

CVE-2025-40249 · Linux · Dark Radar