CVE-2024-50058

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: serial: uart_shutdown() içerisinde uart_port_dtr_rts() fonksiyonunu da koruyun af224ca2df29 numaralı commit (serial: core: Prevent unsafe uart port access, part 3), birkaç uport == NULL kontrolü eklemiştir. uart_shutdown() fonksiyonuna bir tane eklediği için, ilgili commit burada uport değerinin NULL olabileceğini varsaymaktadır. Ancak bu korumadan hemen sonra, korunmasız bir "uart_port_dtr_rts(uport, false);" çağrısı bulunmaktadır. Bu çağrı yalnızca HUPCL ayarlıysa tetiklenmektedir; bu nedenle bu konuda çok fazla rapor görmediğimizi tahmin ediyorum. Veya herhangi bir nedenden dolayı bu noktada hiçbir şekilde NULL olamaz :P. Yukarıdaki durum araştırılana kadar, güvenli tarafta kalmak adına bu dereference işlemini de if bloğunun içine taşıyın. Bu tutarsızlığı Coverity üzerinden CID 1585130 kapsamında tespit ettim. Teşekkürler.

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

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.6.57, 6.11.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernelv < 6.6.57, 6.7 ≤ v < 6.11.46.6.57, 6.11.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.

CVE-2024-50058 · Linux Kernel · Dark Radar