CVE-2022-49504
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: scsi: lpfc: Harici loopback fişi takılıysa iptallerin engellenmesi Kısa bir harici loopback testi çalıştırıldıktan sonra, harici loopback çıkarılıp doğrudan bir hedef cihaza bağlı normal bir kablo takıldığında, sistem llpfc_set_rrq_active() rutini içinde oops hatası vermektedir. Loopback takıldığında bir FLOGI iletilmiştir. Loopback durumunda olduğumuz için FLOGI isteğini alırız. Aynı wppn tanındığı ve bunun bir loopback olduğu anlaşıldığı için FLOGI, ABTS ile sonlandırılır. Ancak, ABTS adres bilgisi gönderdiğinde port (fffffe) olarak ayarlanmadığından, ABTS hat üzerinde düşürülür. Kısa bir tek kareli loopback testi çalıştırılır ve ABTS zaman aşımına uğramadan tamamlanır. Loopback çıkarılır, yeni kablo takılır ve yeni cihaza yönelik bir FLOGI gerçekleşip tamamlanır. Referans sayımındaki bir karışıklık nedeniyle, yeni FLOGI'nin tamamlanması fabric ndlp yapısını serbest bırakır. Ardından orijinal ABTS tamamlanır ve serbest bırakılan ndlp'ye referans vererek oops hatasını oluşturur. Loopback modundayken ABTS işleminin etkisiz hale getirilmesiyle (zaten düşürülecektir) düzeltilmiştir. İşlemin ne zaman etkisiz hale getirileceğini belirlemek için modu takip eden bir bayrak eklenmiştir.
Nasıl düzeltilir
- linux linux_kernel5.18.3 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 < 5.18.3 | 5.18.3 |
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.