CVE-2022-48660
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.
Nasıl düzeltilir
- linux linux_kernel5.10.146, 5.15.71, 5.19.12 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 | 5.9 ≤ v < 5.10.146, 5.11 ≤ v < 5.15.71, 5.16 ≤ v < 5.19.12 | 5.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.
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.