CVE-2024-46679

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ethtool: bağlantı ayarları alınırken cihazın mevcut olduğu kontrol ediliyor Bir sysfs okuyucusu, bir cihaz sıfırlama veya kaldırma işlemiyle yarış durumuna girerek, cihaz aslında mevcut değilken cihaz durumunu okumaya çalışabilir. Örn: [exception RIP: qed_get_current_link+17] #8 [ffffb9e4f2907c48] qede_get_link_ksettings at ffffffffc07a994a [qede] #9 [ffffb9e4f2907cd8] __rh_call_get_link_ksettings at ffffffff992b01a3 #10 [ffffb9e4f2907d38] __ethtool_get_link_ksettings at ffffffff992b04e4 #11 [ffffb9e4f2907d90] duplex_show at ffffffff99260300 #12 [ffffb9e4f2907e38] dev_attr_show at ffffffff9905a01c #13 [ffffb9e4f2907e50] sysfs_kf_seq_show at ffffffff98e0145b #14 [ffffb9e4f2907e68] seq_read at ffffffff98d902e3 #15 [ffffb9e4f2907ec8] vfs_read at ffffffff98d657d1 #16 [ffffb9e4f2907f00] ksys_read at ffffffff98d65c3f #17 [ffffb9e4f2907f38] do_syscall_64 at ffffffff98a052fb crash> struct net_device.state ffff9a9d21336000 state = 5, state 5 değeri __LINK_STATE_START (0b1) ve __LINK_STATE_NOCARRIER (0b100) şeklindedir. Cihaz mevcut değildir; __LINK_STATE_PRESENT (0b10) değerinin eksikliğine dikkat edin. Bu, 4224cfd7fb65 ("net-sysfs: add check for netdevice being present to speed_show") commit'inde gözlemlenen panik türü ile aynıdır. __ethtool_get_link_ksettings() fonksiyonunun, cihaz mevcudiyet kontrolüne sahip olmayan birçok başka çağırıcısı bulunmaktadır. Tüm çağırıcıları korumak için bu kontrol ethtool içerisine taşındı.

ÖnemOrta
CVSS4.7
İstismar olasılığı—
ÜrünLinux Kernel
Yayın13 Eyl 2024
İlk görülme13 Eyl 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.4.283, 5.10.225, 5.15.166, 6.1.108, 6.6.49, 6.10.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.33 ≤ v < 5.4.283, 5.5 ≤ v < 5.10.225, 5.11 ≤ v < 5.15.166, 5.16 ≤ v < 6.1.108, 6.2 ≤ v < 6.6.49, 6.7 ≤ v < 6.10.8, 6.115.4.283, 5.10.225, 5.15.166, 6.1.108, 6.6.49, 6.10.8

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-2024-46679 · Linux Kernel · Dark Radar