CVE-2026-93057
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: scsi: ufs: core: TX EQTR bağlamında olası bellek geri kazanım kilitlenmesini önleme TX EQTR, devfreq dişli ölçeklendirmesi UFS tagset'ini susturmuşken çalışabilir. Bu bağlamda; ufshcd_tx_eqtr(), __ufshcd_tx_eqtr() ve ufs_qcom_get_rx_fom() fonksiyonları GFP_KERNEL ile bellek ayırır. Doğrudan geri kazanım tetiklenirse, geri kazanım/yazma işlemi UFS cihazına yapılacak G/Ç işlemine bağlı olabilir. Kuyruk susturulduğu için bu durum kilitlenmeye yol açabilir. Aşağıdakiler dahil olmak üzere TX EQTR çağrı ağacındaki tüm tahsisatları kapsamak için ufshcd_tx_eqtr() içinde memalloc_noio_save/restore() kullanın: - ufshcd_tx_eqtr() içindeki params->eqtr_record - __ufshcd_tx_eqtr() içindeki eqtr_data - ufs_qcom_get_rx_fom() içindeki params Bu yöntem, her bir çağırıcının bu kısıtlamadan haberdar olmasına gerek kalmadan, çağrı ağacının herhangi bir yerine eklenen gelecekteki tüm tahsisatları otomatik olarak kapsadığı için, münferit çağrı noktalarını GFP_NOIO ile işaretlemeye tercih edilir. [mkp: Bart tarafından önerildiği gibi etiket düzeltildi]
Nasıl düzeltilir
- Linux Linuxa28a7d9b3bb116da788ae492c90465ec1a7fa6e8, 760fc6f0e25a72832c2fcf37ecf5f1b770ec8374 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 03e5d38e2f985d8d0b0a60508c0b422f664808e3 ≤ v < a28a7d9b3bb116da788ae492c90465ec1a7fa6e8, 03e5d38e2f985d8d0b0a60508c0b422f664808e3 ≤ v < 760fc6f0e25a72832c2fcf37ecf5f1b770ec8374, 7.1 | a28a7d9b3bb116da788ae492c90465ec1a7fa6e8, 760fc6f0e25a72832c2fcf37ecf5f1b770ec8374 |
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.