CVE-2024-38602

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ax25: ax25_dev referans sayacı sızıntısı sorunları düzeltildi ax25_addr_ax25dev() ve ax25_dev_device_down() fonksiyonlarında "ax25_dev" nesnesine ait bir referans sayacı sızıntısı sorunu bulunmaktadır. ax25_addr_ax25dev() fonksiyonundaki bellek sızıntısı sorunu: ax25_addr_ax25dev() içerisinde "ax25_dev" nesnesinin referans sayısı birden fazla kez artırılabilir. Bu durum bellek sızıntısına yol açar. ax25_dev_device_down() fonksiyonundaki bellek sızıntısı sorunları: ax25_dev'in referans sayısı ax25_dev_device_up() içerisinde 1 olarak ayarlanmakta ve ardından ax25_dev, ax25_dev_list'e eklendiğinde referans sayısı artırılmaktadır. Sonuç olarak, ax25_dev'in referans sayısı 2 olur. Ancak cihaz kapatılırken, ax25_dev_device_down() fonksiyonu unlock_put kısmına gidilip gidilmediğine bağlı olarak referans sayısını bir veya iki kez düşürür; bu da bellek sızıntısına neden olur. ax25_addr_ax25dev() sorunu için, bir işaretçinin bir listede iki kez bulunması imkansızdır. Bu nedenle ax25_addr_ax25dev() içerisine bir break ifadesi eklenmiştir. ax25_dev_device_down() sorunu için ise, ax25_dev_device_up() içerisinde ax25_dev referans sayısı bir kez artırılmış ve ax25_dev, ax25_dev_list'ten kaldırıldıktan sonra referans sayısı azaltılmıştır.

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

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.1.93, 6.6.33, 6.8.12, 6.9.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.17 ≤ v < 6.1.93, 6.2 ≤ v < 6.6.33, 6.7 ≤ v < 6.8.12, 6.9 ≤ v < 6.9.36.1.93, 6.6.33, 6.8.12, 6.9.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.

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.