CVE-2026-98354

Belirsiz

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: RDMA/mad: PKey zorunluluğu başarısız olduğunda ortaya çıkan alma tamponu sızıntısı düzeltildi ib_mad_complete_recv(), mad_recv_wc->rmpp_list yapısını başlatır ve ardından recv_buf'ı bu listeye bağlamadan önce ib_mad_enforce_security() fonksiyonunu çalıştırır. Hata durumunda, yalnızca rmpp_list üzerinde gezinerek orada bulunan her tamponun ib_mad_private kısmını serbest bırakan ib_free_recv_mad() fonksiyonunu çağırır. Liste o noktada hala boş olduğu için hiçbir şey serbest bırakılmaz. Çağıran taraf da temizleme işlemi yapamaz: ib_mad_recv_done(), MAD katmanının tampon sahipliğini aldığını varsayarak, ib_mad_complete_recv() döndükten hemen sonra recv değerini NULL olarak ayarlar. Bu nedenle, PKey kontrolünden geçemeyen her MAD bir adet ib_mad_private sızdırır (IB port MAD başına yaklaşık 300 bayt, OPA için ~2K) ve uzak bir düğüm yanlış PKey içeren MAD'ler göndererek bunu tekrar tekrar tetikleyebilir. Hata yolunun serbest bırakabileceği bir veri olması için, liste başlatıldıktan hemen sonra recv_buf'ı rmpp_list üzerine bağlayın.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın6 Eki 2026
İlk görülme6 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux4617c9a856188674dddb0ca66979746d07688579, 8e2036fb47a5b152d53eadbd35abf311bd34cc7f, bad289e42f512646a988f278f536d21547df73f1, 752b30e9d339008e5ce7eed412e9446078916129, 39c4ea72a40503e102ae07e6776005f96ca078a6, 5091e25ec503f7fc02723ca435226467b68caac7, c0d8df85db146d6275e226cb950023be69dd6c77, 3476c28c9addfa253f505e6bd87f1f5598b961d0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux47a2b338fe63200d716d2e24131cdb49f17c77da ≤ v < 4617c9a856188674dddb0ca66979746d07688579, 47a2b338fe63200d716d2e24131cdb49f17c77da ≤ v < 8e2036fb47a5b152d53eadbd35abf311bd34cc7f, 47a2b338fe63200d716d2e24131cdb49f17c77da ≤ v < bad289e42f512646a988f278f536d21547df73f1, 47a2b338fe63200d716d2e24131cdb49f17c77da ≤ v < 752b30e9d339008e5ce7eed412e9446078916129, 47a2b338fe63200d716d2e24131cdb49f17c77da ≤ v < 39c4ea72a40503e102ae07e6776005f96ca078a6, 47a2b338fe63200d716d2e24131cdb49f17c77da ≤ v < 5091e25ec503f7fc02723ca435226467b68caac7, 47a2b338fe63200d716d2e24131cdb49f17c77da ≤ v < c0d8df85db146d6275e226cb950023be69dd6c77, 47a2b338fe63200d716d2e24131cdb49f17c77da ≤ v < 3476c28c9addfa253f505e6bd87f1f5598b961d0, 4.134617c9a856188674dddb0ca66979746d07688579, 8e2036fb47a5b152d53eadbd35abf311bd34cc7f, bad289e42f512646a988f278f536d21547df73f1, 752b30e9d339008e5ce7eed412e9446078916129, 39c4ea72a40503e102ae07e6776005f96ca078a6, 5091e25ec503f7fc02723ca435226467b68caac7, c0d8df85db146d6275e226cb950023be69dd6c77, 3476c28c9addfa253f505e6bd87f1f5598b961d0

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.