CVE-2024-38633

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: serial: max3100: Sürücü kaldırıldığında uart_driver_registered değişkenini güncelle Son MAX3100 aygıtının kaldırılması, sürücünün kaldırılmasını tetikler. Ancak kod, ilgili küresel değişkeni güncellemez ve insmod — rmmod — insmod döngüsünden sonra çekirdek oops hatası verir: max3100 spi-PRP0001:01: max3100_probe: adding port 0 BUG: kernel NULL pointer dereference, address: 0000000000000408 ... RIP: 0010:serial_core_register_port+0xa0/0x840 ... max3100_probe+0x1b6/0x280 [max3100] spi_probe+0x8d/0xb0 UART sürücüsünün bir sonraki seferde tekrar kaydedilebilmesi için güncel durum güncellenmiştir. Hugo ayrıca, probe içerisindeki hata yolunun da değişkenin atanmış olması ve temizlenmemesi nedeniyle etkilendiğini fark etmiştir. Değişkeni temizlemek yerine, atama işlemi başarılı uart_register_driver() çağrısından sonraya taşınmıştır.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın21 Haz 2024
İlk görülme21 Haz 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel4.19.316, 5.4.278, 5.10.219, 5.15.161, 6.1.93, 6.6.33, 6.9.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.30 ≤ v < 4.19.316, 4.20 ≤ v < 5.4.278, 5.5 ≤ v < 5.10.219, 5.11 ≤ v < 5.15.161, 5.16 ≤ v < 6.1.93, 6.2 ≤ v < 6.6.33, 6.7 ≤ v < 6.9.44.19.316, 5.4.278, 5.10.219, 5.15.161, 6.1.93, 6.6.33, 6.9.4

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.