CVE-2024-50132

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: tracing/probes: MAX_TRACE_ARGS sınır yönetimi düzeltildi Bir trace_probe oluşturulurken, argümanlar MAX_TRACE_ARGS değerine göre kırpılmadan önce nr_args ayarlanıyordu. Ancak, argümanlar yalnızca bu sınıra kadar başlatılıyordu. Bu durum, 128'den fazla fetchargs ile probe kurulumu yapılmaya çalışıldığında geçersiz bellek erişimine neden oluyordu. BUG: kernel NULL pointer dereference, address: 0000000000000020 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: Oops: 0000 [#1] PREEMPT SMP PTI CPU: 0 UID: 0 PID: 1769 Comm: cat Not tainted 6.11.0-rc7+ #8 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-1.fc39 04/01/2014 RIP: 0010:__set_print_fmt+0x134/0x330 MAX_TRACE_ARGS sınırı daha erken uygulanarak sorun çözülmüştür. Argüman sayısı çok fazla olduğunda sessizce kırpmak yerine bir hata döndürülmektedir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın5 Kas 2024
İlk görülme5 Kas 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.11.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.9 ≤ v < 6.11.6, 6.126.11.6

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