CVE-2025-22104

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ibmvnic: Hex dump'lar için kernel yardımcılarını kullanın Önceden, sürücü hex dump'ları yazdırırken tampon bellek 8 baytlık bir uzunluğa dönüştürülüyor ve dize biçimlendiriciler kullanılarak yazdırılıyordu. Tampon bellek boyutu 8'in katı değilse, bir okuma tamponu taşması (read buffer overflow) meydana gelebiliyordu. Bu nedenle, bir tampon bellek üzerinde döngü kuran ve bunun yerine hex_dump_to_buffer fonksiyonunu çağıran yeni bir ibmvnic fonksiyonu oluşturuldu. Bu yama, aşağıdakine benzer KASAN raporlarını düzeltmektedir: ibmvnic 30000003 env3: Login Buffer: ibmvnic 30000003 env3: 01000000af000000 <...> ibmvnic 30000003 env3: 2e6d62692e736261 ibmvnic 30000003 env3: 65050003006d6f63 ================================================================== BUG: KASAN: slab-out-of-bounds in ibmvnic_login+0xacc/0xffc [ibmvnic] Read of size 8 at addr c0000001331a9aa8 by task ip/17681 <...> Allocated by task 17681: <...> ibmvnic_login+0x2f0/0xffc [ibmvnic] ibmvnic_open+0x148/0x308 [ibmvnic] __dev_open+0x1ac/0x304 <...> The buggy address is located 168 bytes inside of allocated 175-byte region [c0000001331a9a00, c0000001331a9aaf) <...> ================================================================= ibmvnic 30000003 env3: 000000000033766e

ÖnemYüksek
CVSS7.1
İstismar olasılığı—
ÜrünLinux Kernel
Yayın16 Nis 2025
İlk görülme16 Nis 2025

Nasıl düzeltilir

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

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.5 ≤ v < 6.14.26.14.2

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.