CVE-2022-49072
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: gpio: GPIO chip irq üyelerinin kullanımını başlatmadan önce kısıtla GPIO chip irq üyeleri tamamen başlatılmadan önce açığa çıkarılmakta ve bu durum yarış koşullarına yol açmaktadır. Bu tür sorunlardan biri, gpiochip_add_irqchip() tarafından başlatılmadan önce gpiochip_to_irq() içinde I2C arayüzü üzerinden erişilen gc->irq.domain değişkeni için gözlemlenmiştir. Bu durum Çekirdek NULL işaretçi başvurusu ile sonuçlanmıştır. Referans için günlükler aşağıdadır :- kernel: Call Trace: kernel: gpiod_to_irq+0x53/0x70 kernel: acpi_dev_gpio_irq_get_by+0x113/0x1f0 kernel: i2c_acpi_get_irq+0xc0/0xd0 kernel: i2c_device_probe+0x28a/0x2a0 kernel: really_probe+0xf2/0x460 kernel: RIP: 0010:gpiochip_to_irq+0x47/0xc0 Bu tür senaryoları önlemek için GPIO chip irq üyelerinin tamamen başlatılmadan önce kullanımını kısıtlayın.
Nasıl düzeltilir
- linux linux_kernel5.10.111, 5.15.34, 5.16.20, 5.17.3 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 | v < 5.10.111, 5.11 ≤ v < 5.15.34, 5.16 ≤ v < 5.16.20, 5.17 ≤ v < 5.17.3, 5.18 | 5.10.111, 5.15.34, 5.16.20, 5.17.3 |
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.