CVE-2022-50532

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: scsi: mpt3sas: mpt3sas_transport_port_add() funksiyasında mümkün resurs sızmalarının düzəldilməsi mpt3sas_transport_port_add() funksiyasında, əgər sas_rphy_add() xəta qaytararsa, sas_end_device_alloc() tərəfindən ayrılmış resursu azad etmək üçün sas_rphy_free() çağırılmalıdır. Əks halda, kernel çöküşü baş verəcək: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000108 CPU: 45 PID: 37020 Comm: bash Kdump: loaded Tainted: G W 6.1.0-rc1+ #189 pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : device_del+0x54/0x3d0 lr : device_del+0x37c/0x3d0 Call trace: device_del+0x54/0x3d0 attribute_container_class_device_del+0x28/0x38 transport_remove_classdev+0x6c/0x80 attribute_container_device_trigger+0x108/0x110 transport_remove_device+0x28/0x38 sas_rphy_remove+0x50/0x78 [scsi_transport_sas] sas_port_delete+0x30/0x148 [scsi_transport_sas] do_sas_phy_delete+0x78/0x80 [scsi_transport_sas] device_for_each_child+0x68/0xb0 sas_remove_children+0x30/0x50 [scsi_transport_sas] sas_rphy_remove+0x38/0x78 [scsi_transport_sas] sas_port_delete+0x30/0x148 [scsi_transport_sas] do_sas_phy_delete+0x78/0x80 [scsi_transport_sas] device_for_each_child+0x68/0xb0 sas_remove_children+0x30/0x50 [scsi_transport_sas] sas_remove_host+0x20/0x38 [scsi_transport_sas] scsih_remove+0xd8/0x420 [mpt3sas] sas_rphy_add() uğursuz olduqda transport_add_device() çağırılmadığı üçün cihaz əlavə edilmir. Sonradan remove() yolunda cihazı silmək üçün sas_rphy_remove() çağırıldıqda, NULL göstəricinin istifadəsi (NULL pointer dereference) baş verir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc7 okt 2025
İlk görülmə7 okt 2025
Zəiflik növüCWE-401CWE-401

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel3.8 ≤ v < 5.4.229, 5.5 ≤ v < 5.10.163, 5.11 ≤ v < 5.15.86, 5.16 ≤ v < 6.0.16, 6.1 ≤ v < 6.1.25.4.229, 5.10.163, 5.15.86, 6.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.