CVE-2022-48660

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: gpiolib: cdev: lineevent_state::irq değerini IRQ başarıyla kaydedildikten sonra ayarla nxp-ls1028 platformunda aşağıdaki komutla gpio testi çalıştırıldığında: gpiomon --num-events=3 --rising-edge gpiochip1 25 Aşağıdaki gibi bir uyarı izi oluşmaktadır: Call trace: free_irq+0x204/0x360 lineevent_free+0x64/0x70 gpio_ioctl+0x598/0x6a0 __arm64_sys_ioctl+0xb4/0x100 invoke_syscall+0x5c/0x130 ...... el0t_64_sync+0x1a0/0x1a4 Bu sorunun nedeni, request_threaded_irq() fonksiyonu çağrısının başarısız olması ve ardından kaynağı serbest bırakmak için lineevent_free() fonksiyonunun çağrılmasıdır. lineevent_state::irq zaten ayarlanmış olduğu için, free_irq() fonksiyonunun sonraki çağrısı yukarıdaki uyarı izini tetiklemektedir. Bu sorunu düzeltmek için, lineevent_state::irq değeri IRQ başarıyla kaydedildikten sonra ayarlanmalıdır.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın28 Nis 2024
İlk görülme28 Nis 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.146, 5.15.71, 5.19.12 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.9 ≤ v < 5.10.146, 5.11 ≤ v < 5.15.71, 5.16 ≤ v < 5.19.125.10.146, 5.15.71, 5.19.12

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.

Intelligence 360 paketinde

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.

CVE-2022-48660 · Linux Kernel · Dark Radar