CVE-2026-68152
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: amt: AMT geciktirilmiş işlerindeki serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi Bir AMT aygıtı kaldırıldığında, bekleyen geciktirilmiş işler serbest bırakılan amt_dev yapısına erişmeye devam edebilir; bu durum kernel çökmelerine veya bellek bozulmasına yol açabilir. amt_dev_stop(), cancel_delayed_work_sync() ile req_wq ve discovery_wq işlemlerini iptal eder ancak bu işler, iptalden sonra event_wq üzerinden yeniden zamanlanabilir. Bu durum, netdev serbest bırakıldıktan sonra geciktirilmiş işlerin serbest bırakılan amt_dev yapısına erişmesine olanak tanır. Aşağıda basit bir yarış durumu (race condition) senaryosu yer almaktadır: CPU0 CPU1 amt_dev_stop() cancel_delayed_work_sync() amt_event_work() mod_delayed_work(req_wq) free netdev req_wq serbest bırakılan amt_dev yapısına erişir req_wq ve discovery_wq'nun yeniden kuyruğa alınmasını önlemek ve çalışan iş öğelerinin tamamlanmasını beklemek için amt_dev_stop() içerisinde disable_delayed_work_sync() kullanın. Geciktirilmiş işler, amt_newlink() içerisindeki başlatma işleminden sonra devre dışı bırakılır ve yalnızca aygıt başarıyla açıldığında etkinleştirilir. Bu, geciktirilmiş iş yaşam döngüsünün AMT aygıtının ömrüyle senkronize kalmasını sağlar.
Nasıl düzeltilir
- Linux Linuxa46bfa01e01df0f6f6dc4b0be18db002d6d2dbd2, 1a644db2cf59f164cdf3c75995bab5aadc097528, 006340cf06881b6ff49767d8b6f3c4f7b892670c, ea20c44935d6142daecfa9b39d635033a7553e1b ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | cbc21dc1cfe949e37b2a54c71511579f1899e8d4 ≤ v < a46bfa01e01df0f6f6dc4b0be18db002d6d2dbd2, cbc21dc1cfe949e37b2a54c71511579f1899e8d4 ≤ v < 1a644db2cf59f164cdf3c75995bab5aadc097528, cbc21dc1cfe949e37b2a54c71511579f1899e8d4 ≤ v < 006340cf06881b6ff49767d8b6f3c4f7b892670c, cbc21dc1cfe949e37b2a54c71511579f1899e8d4 ≤ v < ea20c44935d6142daecfa9b39d635033a7553e1b, 5.16 | a46bfa01e01df0f6f6dc4b0be18db002d6d2dbd2, 1a644db2cf59f164cdf3c75995bab5aadc097528, 006340cf06881b6ff49767d8b6f3c4f7b892670c, ea20c44935d6142daecfa9b39d635033a7553e1b |
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.