CVE-2023-52989

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: firewire: IEC 61883-1 FCP bölgesine yönelik istek alt eyleminin yükü için bellek sızıntısı düzeltildi Bu yama, Linux kernel v2.6.33 veya sonrası içindir. IEC 61883-1 FCP bölgesine yönelik istek alt eylemleri için Linux FireWire alt sisteminde bir serbest bırakıldıktan sonra kullanım (use-after-free) sorunu bulunmaktaydı. Alt sistem, bölgeye birden fazla kullanıcı alanı dinleyicisine izin verirken, yük verileri muhtemelen dinleyiciler kullanıcı alanına kopyalamak için read(2) işlemini yürütmeden önce serbest bırakılıyordu. Sorun, 281e20323ab7 ("firewire: core: fix use-after-free regression in FCP handler") numaralı commit ile düzeltilmiştir. Yük nesnesi, her dinleyici için çekirdek alanında çoğaltılmaktadır. Dinleyici, FW_CDEV_IOC_SEND_RESPONSE isteği ile ioctl(2) işlemini yürüttüğünde nesne serbest bırakılacaktır. Ancak bu durum, söz konusu commit'in drivers/firewire/core-cdev.c dosyasındaki release_request() çağrısına dayanması nedeniyle bellek sızıntısına yol açmaktadır. Beklentinin aksine, release_client_resource() tasarımından dolayı fonksiyon hiçbir zaman çağrılmamaktadır. Fonksiyon, dördüncü bağımsız değişken NULL olmadığında çağrıldığında serbest bırakma görevini çağırana devreder. ioctl_send_response() uygulaması da bu durumdadır; nesneyi açıkça serbest bırakmalıdır. Bu commit hatayı düzeltmektedir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın27 Mar 2025
İlk görülme27 Mar 2025
Zayıflık türüCWE-401CWE-401

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel4.14.306, 4.19.273, 5.4.232, 5.10.168, 5.15.93, 6.1.11 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 < 4.14.306, 4.15 ≤ v < 4.19.273, 4.20 ≤ v < 5.4.232, 5.5 ≤ v < 5.10.168, 5.11 ≤ v < 5.15.93, 5.16 ≤ v < 6.1.11, 6.24.14.306, 4.19.273, 5.4.232, 5.10.168, 5.15.93, 6.1.11

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-2023-52989 · Linux Kernel · Dark Radar