CVE-2021-47056
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: crypto: qat - ADF_STATUS_PF_RUNNING, adf_dev_init işleminden sonra ayarlanmalıdır ADF_STATUS_PF_RUNNING, adf_iov_putmsg()->mutex_lock(vf2pf_lock) çağrılmadan önce (yalnızca) adf_vf2pf_shutdown() tarafından kullanılır ve kontrol edilir; ancak vf2pf_lock, başarısız olabilen adf_dev_init() içerisinde başlatılır ve hata oluştuğunda vf2pf_lock ya başlatılmaz ya da yok edilir, bu durumda vf2pf_lock'un sonraki kullanımı soruna yol açacaktır. Bu sorunu düzeltmek için, bu bayrak yalnızca adf_dev_init() 0 döndürürse ayarlanır. [ 7.178404] BUG: KASAN: user-memory-access in __mutex_lock.isra.0+0x1ac/0x7c0 [ 7.180345] Call Trace: [ 7.182576] mutex_lock+0xc9/0xd0 [ 7.183257] adf_iov_putmsg+0x118/0x1a0 [intel_qat] [ 7.183541] adf_vf2pf_shutdown+0x4d/0x7b [intel_qat] [ 7.183834] adf_dev_shutdown+0x172/0x2b0 [intel_qat] [ 7.184127] adf_probe+0x5e9/0x600 [qat_dh895xccvf]
Nasıl düzeltilir
- linux linux_kernel4.9.269, 4.14.233, 4.19.191, 5.4.119, 5.10.37, 5.11.21, 5.12.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 4.7 ≤ v < 4.9.269, 4.10 ≤ v < 4.14.233, 4.15 ≤ v < 4.19.191, 4.20 ≤ v < 5.4.119, 5.5 ≤ v < 5.10.37, 5.11 ≤ v < 5.11.21, 5.12 ≤ v < 5.12.4 | 4.9.269, 4.14.233, 4.19.191, 5.4.119, 5.10.37, 5.11.21, 5.12.4 |
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.