CVE-2024-57890

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: RDMA/uverbs: Tamsayı taşması sorunu önlendi "cmd.wqe_size * cmd.wr_count" ifadesinde, her iki değişken de kullanıcıdan gelen u32 değerleridir, bu nedenle çarpma işlemi tamsayı kaymasına (integer wrapping) yol açabilir. Ardından sonuç, yine potansiyel olarak kaymaya neden olabilecek uverbs_request_next_ptr() fonksiyonuna iletilmektedir. "cmd.sge_count * sizeof(struct ib_uverbs_sge)" çarpımı da 64 bit sistemlerde sorunsuz olsa da 32 bit sistemlerde taşmaya neden olabilir. Bu yama iki işlem gerçekleştirmektedir. İlk olarak, uverbs_request_next_ptr() içerisindeki koşul, kullanıcı kontrollü "len" değişkeninin karşılaştırmanın bir tarafında herhangi bir matematiksel işlem olmadan tek başına yer alacağı şekilde yeniden düzenlenmiştir. Daha sonra, tüm çağıran fonksiyonlar çarpma işlemleri için size_mul() kullanacak şekilde değiştirilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın15 Oca 2025
İlk görülme15 Oca 2025
Zayıflık türüCWE-190Tamsayı taşması

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.4.289, 5.10.233, 5.15.176, 6.1.124, 6.6.70, 6.12.9 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.15 ≤ v < 5.4.289, 5.5 ≤ v < 5.10.233, 5.11 ≤ v < 5.15.176, 5.16 ≤ v < 6.1.124, 6.2 ≤ v < 6.6.70, 6.7 ≤ v < 6.12.9, 6.135.4.289, 5.10.233, 5.15.176, 6.1.124, 6.6.70, 6.12.9

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