CVE-2025-38636

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: rv: da monitors tracepoint'lerinde string kullanımı KASAN etkinleştirilmişken DA monitors tracepoint'lerinin kullanılması şu uyarıyı tetikler: BUG: KASAN: global-out-of-bounds in do_trace_event_raw_event_event_da_monitor+0xd6/0x1a0 Read of size 32 at addr ffffffffaada8980 by task ... Call Trace: <TASK> [...] do_trace_event_raw_event_event_da_monitor+0xd6/0x1a0 ? __pfx_do_trace_event_raw_event_event_da_monitor+0x10/0x10 ? trace_event_sncid+0x83/0x200 trace_event_sncid+0x163/0x200 [...] The buggy address belongs to the variable: automaton_snep+0x4e0/0x5e0 Bu durum, tracepoint'lerin automata tanımından __string yerine 32 baytlık bir __array okumasından kaynaklanmaktadır. Bu tür dizgiler literaldir ve 32 bayt okunması sınır dışı bellek erişimlerine (örneğin bu durumda bir sonraki automaton verisine) yol açar. Hata zararsızdır çünkü dize yazdırılırken null sonlandırıcıda durulur, ancak yine de düzeltilmesi gerekir. Sınır dışı bellek okumalarını önlemek için tracepoint'ler tanımlanırken __string olanakları kullanılır.

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünLinux Kernel
Yayın22 Ağu 2025
İlk görülme22 Ağu 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.0 ≤ v < 6.16.16.16.1

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