CVE-2020-29487
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.
Nasıl düzeltilir
- xen xapi2020-12-15 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| xen xapi | v < 2020-12-15 | 2020-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.
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.