CVE-2020-29487

Yüksek

Açıklama

2020-12-15 öncesindeki Xen XAPI sürümünde bir sorun keşfedilmiştir. Belirli xenstore anahtarları konuktan geri bildirim sağlar ve bu nedenle toolstack tarafından izlenir. Spesifik olarak, anahtarlar xenopsd tarafından izlenir ve veriler message-switch üzerinden RPC aracılığıyla xapi'ye iletilir. xenopsd içindeki izleme mantığı, herhangi bir tek xenstore anahtarı güncellendiğinde tüm verileri içeren bir RPC güncellemesi gönderir ve bu nedenle O(N^2) zaman karmaşıklığına sahiptir. Ayrıca, message-switch tanısal amaçlarla son (şu anda 128) RPC mesajlarını saklar, bu da O(M*N) alan karmaşıklığına yol açar. Tek bir konuğun tekelleştirebileceği bellek miktarı xenstored kotası ile sınırlıdır ancak kota oldukça büyüktür. Kötü niyetli konuk başına 1G'nin üzerinde olduğu düşünülmektedir. Pratikte bu durum, dom0 yapılandırmasına bağlı olarak, ya message-switch'in swap üzerinde aşırı çalışması ya da tamamen OOM olması yoluyla bir host hizmet reddine (DoS) neden olur. (xenopsd içinde, RPC trafiğine neden olan anahtar miktarını sınırlayan kotalar yoktur.) Hatalı veya kötü niyetli bir konuk, dom0'da makul olmayan bellek kullanımına neden olarak host hizmet reddine yol açabilir. XAPI'nin tüm sürümleri savunmasızdır. XAPI toolstack kullanmayan sistemler etkilenmemektedir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünXen Xapi
Yayın15 Ara 2020
İlk görülme15 Ara 2020

Nasıl düzeltilir

Güncelleyin
  • xen xapi2020-12-15 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
xen xapiv < 2020-12-152020-12-15

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-2020-29487 · Xen Xapi · Dark Radar