CVE-2022-50829
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: wifi: ath9k: hif_usb: ath9k_hif_usb_reg_in_cb() içindeki serbest bırakıldıktan sonra kullanım hatasını düzelt skb'nin ath9k_htc_rx_msg() içinde serbest bırakılması, ardından usb_submit_urb() işlevinin başarısız olması ve skb'yi tekrar serbest bırakmaya çalışmamız mümkündür. Bu, serbest bırakıldıktan sonra kullanım hatasına neden olur. Ayrıca, alloc_skb() başarısız olursa urb->context NULL olur ancak rx_buf serbest bırakılmaz ve bellek sızıntısı meydana gelebilir. Yama gereksiz nskb'yi kaldırır ve skb işlemeyi daha net hale getirir: ath9k_htc_rx_msg() işlevinin ya eski skb'yi serbest bıraktığı ya da yönetimini başka bir geri çağırma işlevine devrettiği varsayılır. Linux Verification Center (linuxtesting.org) tarafından Syzkaller ile bulunmuştur.
Nasıl düzeltilir
- Linux Linux5e8751a977a49a6e00cce1a8da5ca16da83f9c8c, f127c2b4c967025e5c3a4ce7e13b79135d46a33d, 0c8dd2ea4b419da96ab4953e4967e9363e2f8a4f, 988bd27de2484faf17afe0408db2e3d9e5ac61fc, 98d9172822dc6f38138333941984bd759a89d419, 355f16f756aad0c95cdaa0c14a34ab4137d32815, 53b9bb1a00c4285ee7f58a11129dbea015db61bc, 71fc0ad671a62c494d2aec731baeabd3bfe6c95d, dd95f2239fc846795fc926787c3ae0ca701c9840 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < 5e8751a977a49a6e00cce1a8da5ca16da83f9c8c, 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < f127c2b4c967025e5c3a4ce7e13b79135d46a33d, 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < 0c8dd2ea4b419da96ab4953e4967e9363e2f8a4f, 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < 988bd27de2484faf17afe0408db2e3d9e5ac61fc, 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < 98d9172822dc6f38138333941984bd759a89d419, 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < 355f16f756aad0c95cdaa0c14a34ab4137d32815, 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < 53b9bb1a00c4285ee7f58a11129dbea015db61bc, 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < 71fc0ad671a62c494d2aec731baeabd3bfe6c95d, 3deff76095c4ac4252e27c537db3041f619c23a2 ≤ v < dd95f2239fc846795fc926787c3ae0ca701c9840, 3.0 | 5e8751a977a49a6e00cce1a8da5ca16da83f9c8c, f127c2b4c967025e5c3a4ce7e13b79135d46a33d, 0c8dd2ea4b419da96ab4953e4967e9363e2f8a4f, 988bd27de2484faf17afe0408db2e3d9e5ac61fc, 98d9172822dc6f38138333941984bd759a89d419, 355f16f756aad0c95cdaa0c14a34ab4137d32815, 53b9bb1a00c4285ee7f58a11129dbea015db61bc, 71fc0ad671a62c494d2aec731baeabd3bfe6c95d, dd95f2239fc846795fc926787c3ae0ca701c9840 |
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.