CVE-2026-98015

Belirsiz

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: net/mlx5: E-Switch: mlx5_eswitch_termtbl_put fonksiyonundaki use-after-free hatası düzeltildi mlx5_eswitch_termtbl_put() fonksiyonunda, sıfır referans temizleme kontrolü, termtbl_mutex serbest bırakıldıktan sonra tt->ref_count değerini okumaktadır. Aynı mlx5_termtbl_handle üzerinde eşzamanlı çalışan iki çağrıcı arasında yarış durumu oluşmaktadır: biri ref_count değerini sıfıra indirip hash girişini kaldırırken ve kfree(tt) fonksiyonunu çağırırken; diğeri mutex'i çoktan bırakmış olup if (!tt->ref_count) ifadesini değerlendirmek üzeredir, bu da bir use-after-free durumuna yol açmaktadır. Bu sorun, mutex bırakılmadan önce azaltma işleminin sonucunun yığın yerel (stack-local) bir last değişkenine aktarılmasıyla düzeltilmiştir. Temizleme kararı artık tamamen termtbl_mutex altında verilmekte ve kfree işleminden sonra tt yapısına erişilmemektedir.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın25 Eyl 2026
İlk görülme25 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxe3ee194a790896fa92fea20b5385a354be2f2c12, b1398c9dfb5d3d4faaf6905ff7d98110a5d2c797, 92f581cac93a71723456ac79ef54d9f60a251b42, a5833fdf53350b8b95a558fcf0056ddb1c0fe154, 304ea40ef4561671503c36e47da44a0a31b71e36, e393789e92310d7c66f57c876101779c90816a12, 18b2969073879b9cce24e1a78b118bdad54518d1, 7ee07f601f8f507c9faf25c68a49396ab8950596 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux10caabdaad5ace85577a453da97d1f8d3b944427 ≤ v < e3ee194a790896fa92fea20b5385a354be2f2c12, 10caabdaad5ace85577a453da97d1f8d3b944427 ≤ v < b1398c9dfb5d3d4faaf6905ff7d98110a5d2c797, 10caabdaad5ace85577a453da97d1f8d3b944427 ≤ v < 92f581cac93a71723456ac79ef54d9f60a251b42, 10caabdaad5ace85577a453da97d1f8d3b944427 ≤ v < a5833fdf53350b8b95a558fcf0056ddb1c0fe154, 10caabdaad5ace85577a453da97d1f8d3b944427 ≤ v < 304ea40ef4561671503c36e47da44a0a31b71e36, 10caabdaad5ace85577a453da97d1f8d3b944427 ≤ v < e393789e92310d7c66f57c876101779c90816a12, 10caabdaad5ace85577a453da97d1f8d3b944427 ≤ v < 18b2969073879b9cce24e1a78b118bdad54518d1, 10caabdaad5ace85577a453da97d1f8d3b944427 ≤ v < 7ee07f601f8f507c9faf25c68a49396ab8950596, 5.3e3ee194a790896fa92fea20b5385a354be2f2c12, b1398c9dfb5d3d4faaf6905ff7d98110a5d2c797, 92f581cac93a71723456ac79ef54d9f60a251b42, a5833fdf53350b8b95a558fcf0056ddb1c0fe154, 304ea40ef4561671503c36e47da44a0a31b71e36, e393789e92310d7c66f57c876101779c90816a12, 18b2969073879b9cce24e1a78b118bdad54518d1, 7ee07f601f8f507c9faf25c68a49396ab8950596

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.