CVE-2026-72073

Belirsiz

Açıklama

Linux kernel'de aşağıdaki güvenlik açığı giderilmiştir: mmc: vub300: probe hatası sırasında oluşan serbest bırakıldıktan sonra kullanım (use-after-free) sorunu düzeltildi vub300 sürücüsü, denetleyici durumunun yaşam süresini vub300->kref kullanarak yönetir ve son referans kaldırıldığında vub300_delete() fonksiyonu ile mmc ana bilgisayarını serbest bırakır. Ancak, hareketsizlik zamanlayıcısı kurulduktan sonraki probe hata yolu hala bu yaşam süresi kuralını baypas etmekte ve mmc_add_host() başarısız olursa doğrudan mmc_free_host()'a düşmektedir. Yarış durumu penceresi, hareketsizlik zamanlayıcısının kurulması ile mmc_add_host() başarısız olduktan sonra probe hata geri sarma işlemine ulaşılması arasındadır: probe iş parçacığı zamanlayıcı/iş kuyruğu ------------ --------------- kref_init(&vub300->kref) ref = 1 kref_get(&vub300->kref) ref = 2, zamanlayıcı ref add_timer(inactivity_timer) bir saniye sonra tetiklenir | | yarış penceresi |<----------------------------------------------------> | mmc_add_host(mmc) hareketsizlik zamanlayıcısı tetiklenir vub300_queue_dead_work() kref_get() ref = 3 queue_work(deadwork) mmc_add_host() başarısız olur timer_delete_sync() mmc_free_host(mmc) vub300'ü serbest bırakır deadwork çalışır serbest bırakıldıktan sonra kullanım (use-after-free) Hareketsizlik zaman aşımı bir saniyedir, dolayısıyla bunun gerçekleşmesi için mmc_add_host()'un hem başarısız olması hem de bunu yapmasının bir saniyeden fazla sürmesi gerekir. Bunun pratikte gerçekleşme olasılığı düşük olsa da hata yolu hala yanlıştır. timer_delete_sync() yalnızca zamanlayıcı geri çağırma işleminin kendisini bekler; geri çağırmanın halihazırda sıraya koymuş olabileceği deadwork işlemini temizlemez. Sonuç olarak, probe hata yolu vub300 depolaması dahil olmak üzere destekleyici mmc ana bilgisayarını doğrudan serbest bırakırken, sıraya alınmış deadwork hala bir kref tutabilir. Bu sorun, disconnect işlemiyle aynı yaşam süresi mekanizması kullanılarak düzeltilmiştir. Zamanlayıcı geri çağırmasının ve sıraya alınmış herhangi bir deadwork işleminin erken dönmesini ve referanslarını bırakmasını sağlamak için vub300->interface temizlenmiş, ardından başlangıç probe referansı bırakılmış ve err_free_host kısmına geçmeden işlemden çıkılmıştır.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxface65f80c6946c631ca3490b4ebd2c016a4fd2c, 6c66653dac9b25272d5fd4ed42a34aa5249e16df, 5b82af744e06cd741938c3da54fdbe564a7e52d9, 618cf6b139503ec18ef93ffd663396aaf99b763a, a3b5f242997a3be7404112fd48784881560aea57, 4.10, 4.15, 4.20, 5.5, 5.11, 5.16, 6.1, 6.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux0613ad2401f88bdeae5594c30afe318e93b14676 ≤ v < face65f80c6946c631ca3490b4ebd2c016a4fd2c, 0613ad2401f88bdeae5594c30afe318e93b14676 ≤ v < 6c66653dac9b25272d5fd4ed42a34aa5249e16df, 0613ad2401f88bdeae5594c30afe318e93b14676 ≤ v < 5b82af744e06cd741938c3da54fdbe564a7e52d9, 0613ad2401f88bdeae5594c30afe318e93b14676 ≤ v < 618cf6b139503ec18ef93ffd663396aaf99b763a, 0613ad2401f88bdeae5594c30afe318e93b14676 ≤ v < a3b5f242997a3be7404112fd48784881560aea57, 41ed46bdbd2878cd6567abe0974a445f8b1b8ec8, 25f05d762ca5e1c685002a53dd44f68e78ca3feb, a46e681151bbdacdf6b89ee8c4e5bad0555142bb, 3b29f8769d32016b2d89183db4d80c7a71b7e35e, 3049a3b927a40d89d4582ff1033cd7953be773c7, afc898019e7bf18c5eb7a0ac19852fcb1b341b3c, c9e85979b59cb86f0a15defa8199d740e2b36b90, 2044b2ea77945f372ef161d1bbf814e471767ff2, 4.9.337 ≤ v < 4.10, 4.14.303 ≤ v < 4.15, 4.19.270 ≤ v < 4.20, 5.4.229 ≤ v < 5.5, 5.10.163 ≤ v < 5.11, 5.15.86 ≤ v < 5.16, 6.0.16 ≤ v < 6.1, 6.1.2 ≤ v < 6.2, 6.2face65f80c6946c631ca3490b4ebd2c016a4fd2c, 6c66653dac9b25272d5fd4ed42a34aa5249e16df, 5b82af744e06cd741938c3da54fdbe564a7e52d9, 618cf6b139503ec18ef93ffd663396aaf99b763a, a3b5f242997a3be7404112fd48784881560aea57, 4.10, 4.15, 4.20, 5.5, 5.11, 5.16, 6.1, 6.2

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-2026-72073 · Linux · Dark Radar