CVE-2022-49957
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: kcm: strp_init() sırası ve temizleme işlemi düzeltildi strp_init(), bu csk->sk_user_data kontrolünün sadece birkaç satır üzerinde çağrılmaktadır; ayrıca strp->work vb. bileşenleri de başlatmaktadır, bu nedenle yeni başlatılmış olan işi iptal etmek için strp_done() fonksiyonunu çağırmak gereksizdir. Ve eğer sk_user_data zaten KCM tarafından kullanılıyorsa, psock->strp'ye, özellikle de strp->work durumuna dokunulmamalıdır; bu nedenle strp_init()'i csk->sk_user_data kontrolünden sonraya taşımamız gerekmektedir. Bu işlem aynı zamanda syzbot tarafından bildirilen bir lockdep uyarısının da ortadan kalkmasını sağlamaktadır.
Nasıl düzeltilir
- linux linux_kernel4.10, 4.14.293, 4.15, 4.19.258, 5.4.213, 5.10.142, 5.15.66, 5.19.8 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.9.84 ≤ v < 4.10, 4.9.100 ≤ v < 4.10, 4.14.22 ≤ v < 4.14.293, 4.14.41 ≤ v < 4.15, 4.15.1 ≤ v < 4.19.258, 4.20 ≤ v < 5.4.213, 5.5 ≤ v < 5.10.142, 5.11 ≤ v < 5.15.66, 5.16 ≤ v < 5.19.8, 4.15, 6.0 | 4.10, 4.14.293, 4.15, 4.19.258, 5.4.213, 5.10.142, 5.15.66, 5.19.8 |
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.