CVE-2023-52483

Yüksək

Təsvir

Linux kernelində aşağıdakı zəiflik aradan qaldırılıb: mctp: marşrut axtarışlarını RCU oxu tərəfi kilidi altında yerinə yetir Hazırkı marşrut axtarışlarımız (mctp_route_lookup və mctp_route_lookup_null) şəbəkənin marşrut siyahısını RCU oxu kilidi tutulmadan keçir. Bu o deməkdir ki, marşrut axtarışı preemptiyaya məruz qalır, nəticədə potensial grace periodun bitməsi və beləliklə, bizdə hələ də marşrut göstəricisi olduğu halda kfree() çağırışı baş verə bilər. Marşrut axtarışlarının ətrafına müvafiq oxu tərəfi kritik bölmə kilidlərini əlavə edərək preemptiyanın və mümkün paralel kfree-nin qarşısını alırıq. Qalan net->mctp.routes müraciətləri artıq rcu_read_lock altındadır və ya yeniləmələr üçün RTNL ilə qorunur. Bu, Sili Luo <[email protected]> tərəfindən aparılmış analizə əsaslanır; burada marşrut axtarışına gecikmənin daxil edilməsi eyni vaxtda baş verən sendmsg() və marşrutun silinməsi zamanı UAF-a səbəb ola bilər.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc29 fev 2024
İlk görülmə29 fev 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.15.137, 6.1.59, 6.5.8 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.15 ≤ v < 5.15.137, 5.16 ≤ v < 6.1.59, 6.2 ≤ v < 6.5.8, 6.65.15.137, 6.1.59, 6.5.8

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.