CVE-2022-50215
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: scsi: sg: Kaldırılan aygıtta komutların tamamlanması için beklemeye izin ver Bir SCSI aygıtı aktif kullanımdayken kaldırıldığında, sg şu anda kaldırma işleminden önce gönderilen aktif komutları bekleme yönündeki tüm girişimlerde anında -ENODEV döndürmektedir. Bu durum, SG_FLAG_DIRECT_IO kullanan komutlar için sorun teşkil etmektedir; çünkü kullanıcı alanı ENODEV aldıktan sonra veri tamponunu serbest bıraktığında veya yeniden kullandığında, tampon hala çekirdek tarafından kullanılıyor olabilir ve bu da kullanıcı alanı belleğinin bozulmasına (READ tipi komutlarda) veya aygıta bozuk veri gönderilmesine (WRITE tipi komutlarda) yol açabilir. Bu durum uygulamada, iSCSI sürücüsünün aygıt kaldırılmak üzere işaretlendikten sonra hala komutları işleyebildiği bir iscsi_tcp oturumundan çıkış yapılırken gözlemlenmiştir. Politika, aygıt kaldırılırken bile kullanıcı alanının aktif sg komutlarını beklemesine izin verecek şekilde değiştirilmiştir. -ENODEV yalnızca okunacak başka yanıt kalmadığında döndürülür.
Nasıl düzeltilir
- linux linux_kernel4.9.326, 4.14.291, 4.19.256, 5.4.211, 5.10.137, 5.15.61, 5.18.18, 5.19.2 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 | v < 4.9.326, 4.10 ≤ v < 4.14.291, 4.15 ≤ v < 4.19.256, 4.20 ≤ v < 5.4.211, 5.5 ≤ v < 5.10.137, 5.11 ≤ v < 5.15.61, 5.16 ≤ v < 5.18.18, 5.19 ≤ v < 5.19.2 | 4.9.326, 4.14.291, 4.19.256, 5.4.211, 5.10.137, 5.15.61, 5.18.18, 5.19.2 |
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.