CVE-2022-50350

Kritik

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: scsi: target: iscsi: login_work və login axını arasındakı yarış şərtinin (race condition) düzəldilməsi Bədxah initiator login PDU-dan dərhal sonra təsadüfi məlumat göndərdiyi halda, iscsi_target_sk_data_ready() geri çağırışı login_work funksiyasını planlaşdıracaq və eyni zamanda danışıqlar LOGIN_FLAGS_INITIAL_PDU bayrağı təmizlənmədən başa çata bilər (çünki giriş prosesini tamamlamaq üçün əlavə PDU mübadilələrinə ehtiyac qalmır). Giriş tamamlanmış olsa da, login_work funksiyası LOGIN_FLAGS_INITIAL_PDU bayrağının təyin edildiyini görəcək və özünü yenidən planlaşdırmağı heç vaxt dayandırmayacaq; bu nöqtədə, əgər initiator bağlantını kəssə, iscsit_conn strukturu azad ediləcək, login_work artıq azad edilmiş soket strukturuna müraciət edəcək və kernel çökəcək. BUG: kernel NULL pointer dereference, address: 0000000000000230 PF: supervisor write access in kernel mode PF: error_code(0x0002) - not-present page Workqueue: events iscsi_target_do_login_rx [iscsi_target_mod] RIP: 0010:_raw_read_lock_bh+0x15/0x30 Call trace: iscsi_target_do_login_rx+0x75/0x3f0 [iscsi_target_mod] process_one_work+0x1e8/0x3c0 Bu xəta, giriş tamamlandıqdan və soket geri çağırışları bərpa olunduqdan sonra login_work funksiyasının dayanmasını təmin etməklə düzəldilib. iscsi_target_do_login() funksiyasının qaytarma dəyərlərini aydınlaşdırmaq üçün şərh əlavə edilib.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc16 sen 2025
İlk görülmə16 sen 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.0.16, 6.1.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel3.12 ≤ v < 6.0.16, 6.1 ≤ v < 6.1.26.0.16, 6.1.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2022-50350 · Linux Kernel · Dark Radar