CVE-2026-90029
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: usb: storage: realtek_cr: bağlantı kesilmesinde serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi realtek_cr_destructor(), zamanlayıcıyı içeren çip serbest bırakılmadan önce timer_delete() fonksiyonunu çağırıyor. Zamanlayıcı geri çağırması (callback) hala çalışıyor olabilir ve kendisini yeniden kurabilir, bu da bir serbest bırakıldıktan sonra kullanım (use-after-free) durumuna yol açar. Geri çağırmayı beklemek ve daha fazla yeniden kurulumu önlemek için timer_shutdown_sync() kullanın. Bunu koşulsuz olarak yapın çünkü ss_en, zamanlayıcı kurulduktan sonra değiştirilmiş olabilir. Herhangi bir hata yolunun yıkıcıyı (destructor) çağırmadan önce zamanlayıcının başlatılması için timer_setup() fonksiyonunu init_realtek_cr() içerisine taşıyın. Statik analiz ile tespit edilmiştir.
Nasıl düzeltilir
- Linux Linuxf98c2f119fcd81cfede114d2fd3463a17aed8209, 0935e57ede003bbe35de9c5d6a49260999ca0314, c1e7e35100efffba7c9e1dfa76519d6cd323ba3d, 524d4257f741cd95eb85e2817c9c890928fcfef7, 7c4e2f964c65dea4ea22386799d5fb10ef1e3e54, cae9dbba6adae21a04a3bd045e07b489847ff2c6, 4ffee1aebb0c0ffcda9faffd17834ea9b00d42cc ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | e931830bb877e2aad9a1be83506f9bdb26c91e4e ≤ v < f98c2f119fcd81cfede114d2fd3463a17aed8209, e931830bb877e2aad9a1be83506f9bdb26c91e4e ≤ v < 0935e57ede003bbe35de9c5d6a49260999ca0314, e931830bb877e2aad9a1be83506f9bdb26c91e4e ≤ v < c1e7e35100efffba7c9e1dfa76519d6cd323ba3d, e931830bb877e2aad9a1be83506f9bdb26c91e4e ≤ v < 524d4257f741cd95eb85e2817c9c890928fcfef7, e931830bb877e2aad9a1be83506f9bdb26c91e4e ≤ v < 7c4e2f964c65dea4ea22386799d5fb10ef1e3e54, e931830bb877e2aad9a1be83506f9bdb26c91e4e ≤ v < cae9dbba6adae21a04a3bd045e07b489847ff2c6, e931830bb877e2aad9a1be83506f9bdb26c91e4e ≤ v < 4ffee1aebb0c0ffcda9faffd17834ea9b00d42cc, 3.1 | f98c2f119fcd81cfede114d2fd3463a17aed8209, 0935e57ede003bbe35de9c5d6a49260999ca0314, c1e7e35100efffba7c9e1dfa76519d6cd323ba3d, 524d4257f741cd95eb85e2817c9c890928fcfef7, 7c4e2f964c65dea4ea22386799d5fb10ef1e3e54, cae9dbba6adae21a04a3bd045e07b489847ff2c6, 4ffee1aebb0c0ffcda9faffd17834ea9b00d42cc |
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.