CVE-2025-39869

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: dmaengine: ti: edma: queue_priority_map için bellek tahsis boyutu düzeltildi edma_setup_from_hw() fonksiyonunda, queue_priority_map için yetersiz bellek tahsis edilmesine neden olan kritik bir bellek tahsis hatası düzeltildi. Kod, queue_priority_map değişkenini s8 (*)[2] (2 adet s8 içeren diziye işaretçi) olarak tanımlamış ancak doğru boyut yerine sizeof(s8) kullanarak bellek tahsis etmiştir. Bu durum, şu erişimler sırasında sınır dışı bellek yazımlarına (out-of-bounds memory writes) neden olmuştur: queue_priority_map[i][0] = i; queue_priority_map[i][1] = i; Hata, EDMA sürücü probe işlemi sırasında, bellek bozulmasının Clang üzerindeki çekirdek sertleştirme özelliklerini tetiklemesi nedeniyle ARM platformlarında (BeagleBoard-X15) "Oops - undefined instruction" ile sonuçlanan kernel çökmeleri şeklinde ortaya çıkmıştır. Tahsis işlemi, 2B dizi yapısı için otomatik olarak doğru boyutu alan sizeof(*queue_priority_map) kullanılacak şekilde değiştirilmiştir.

ÖnemYüksek
CVSS8.4
İstismar olasılığı—
ÜrünLinux Kernel
Yayın23 Eyl 2025
İlk görülme23 Eyl 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.4.300, 5.10.245, 5.15.194, 6.1.153, 6.6.107, 6.12.48, 6.16.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.4 ≤ v < 5.4.300, 5.5 ≤ v < 5.10.245, 5.11 ≤ v < 5.15.194, 5.16 ≤ v < 6.1.153, 6.2 ≤ v < 6.6.107, 6.7 ≤ v < 6.12.48, 6.13 ≤ v < 6.16.8, 6.175.4.300, 5.10.245, 5.15.194, 6.1.153, 6.6.107, 6.12.48, 6.16.8
debian debian_linux11.0—

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.