CVE-2024-49940

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: l2tp: olası tünel referans sayacı alt taşmasının önlenmesi Bir oturum oluşturulduğunda, tüneline geri işaretçi atanır. Oturum referans sayısı 0'a düştüğünde, eğer session->tunnel NULL değilse l2tp_session_free tünel referans sayacını düşürür. Ancak, session->tunnel değeri l2tp_session_create içerisinde, tünel referans sayısı l2tp_session_register tarafından artırılmadan önce ayarlanmaktadır; bu durum, tünel referans sayısı henüz artırılmamışken session->tunnel değerinin NULL olmadığı küçük bir zaman aralığına yol açmaktadır. Atamanın l2tp_session_register fonksiyonuna taşınması basit bir işlemdir ancak l2tp_session_create, tünelin encap bilgisini almak için session->tunnel kullanan l2tp_session_set_header_len fonksiyonunu çağırır. session->tunnel kullanımından kaçınmak için l2tp_session_set_header_len fonksiyonuna bir encap argümanı eklenmiştir. Eğer l2tpv3 oturumlarının çakışan ID'leri varsa, l2tp_v3_session_get fonksiyonunun l2tp_session_register ile yarışması ve henüz session->tunnel değeri ayarlanmamış bir oturumu getirmesi mümkündür. Bu durum için bir kontrol eklenmiştir.

ÖnemYüksek
CVSS7.8
İ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.11.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernelv < 6.11.36.11.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.