CVE-2020-29487
Təsvir
2020-12-15 tarixinədək olan Xen XAPI versiyalarında bir problem aşkar edilmişdir. Müəyyən xenstore açarları qonaq sistemdən rəy təmin edir və buna görə də toolstack tərəfindən izlənilir. Xüsusilə, açarlar xenopsd tərəfindən izlənilir və məlumatlar RPC vasitəsilə message-switch üzərindən xapi-yə ötürülür. xenopsd-dəki izləmə məntiqi, hər hansı bir tək xenstore açarı yeniləndikdə bütün məlumatları ehtiva edən bir RPC yeniləməsi göndərir və buna görə də O(N^2) zaman mürəkkəbliyinə malikdir. Bundan əlavə, message-switch diaqnostika məqsədilə sonuncu (hazırda 128) RPC mesajlarını saxlayır ki, bu da O(M*N) sahə mürəkkəbliyi yaradır. Tək bir qonağın monopollaşdıra biləcəyi yaddaş miqdarı xenstored kvotası ilə məhdudlaşdırılır, lakin kvota kifayət qədər böyükdür. Hesab edilir ki, zərərli qonaq üçün bu miqdar 1G-dan çoxdur. Praktikada bu, dom0 konfiqurasiyasından asılı olaraq, ya message-switch-in swap ilə qarşılıqlı fəaliyyəti nəticəsində, ya da tamamilə OOM (out-of-memory) xətası ilə host-un xidmətdən imtinasına (DoS) səbəb olur. (xenopsd-də RPC trafikini törədən açarların sayını məhdudlaşdırmaq üçün heç bir kvota yoxdur.) Səhv işləyən və ya zərərli qonaq dom0-da qeyri-məqbul yaddaş istifadəsinə səbəb ola bilər ki, bu da host-un xidmətdən imtinası ilə nəticələnir. XAPI-nin bütün versiyaları həssasdır. XAPI toolstack-dən istifadə etməyən sistemlər həssas deyil.
Necə düzəltmək olar
- xen xapi2020-12-15 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| xen xapi | v < 2020-12-15 | 2020-12-15 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.