CVE-2017-7228
WysokieStreszczenie
W systemie Xen odkryto problem (znany jako XSA-212), który dotyczy wersji 4.8.x, 4.7.x, 4.6.x, 4.5.x i 4.4.x. Wcześniejsze poprawki XSA-29 wprowadziły niewystarczającą kontrolę na wejściu XENMEM_exchange, co pozwala na dostęp do pamięci hypervisora poza dozwolonymi tablicami wejścia/wyjścia.
Ocena ryzyka
Podatność ta może prowadzić do nieautoryzowanego dostępu do pamięci hypervisora, co stwarza poważne zagrożenie dla bezpieczeństwa całego systemu wirtualizacji.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji Xen, aby załatać tę podatność oraz przeprowadzenie audytu bezpieczeństwa systemu.
Inne podatności w Xen hypervisor
Zobacz wszystkie- CVE-2026-23558Wysokie
Podatność CVE-2026-23558 dotyczy okna wyścigu, które występuje podczas zmiany wersji tabeli przyznawania z v2 na v1 w gościach HVM lub PVH. Problem ten może prowadzić do zwolnienia niektórych stron statusowych, podczas gdy ich mapowania są nadal wstawiane do tabeli stron gościa.
- CVE-2017-15595Wysokie
Wykryto problem w Xen do wersji 4.9.x, który pozwala użytkownikom systemów operacyjnych x86 PV na spowodowanie odmowy usługi (nieograniczona rekurencja, zużycie stosu i awaria hipernadzorcy) lub potencjalne uzyskanie uprawnień poprzez odpowiednio skonstruowane stosowanie tabeli stron.
- CVE-2017-15594Wysokie
W systemie Xen do wersji 4.9.x odkryto problem, który pozwala użytkownikom systemów operacyjnych gości PV na architekturze x86 na spowodowanie awarii hipernadzorcy lub uzyskanie przywilejów z powodu niewłaściwego zarządzania ustawieniami IDT podczas podłączania CPU.
- CVE-2017-15592Wysokie
Wykryto problem w Xen w wersjach do 4.9.x, który pozwala użytkownikom systemów operacyjnych gości x86 HVM na spowodowanie odmowy usługi (awaria hipernadzorcy) lub potencjalne uzyskanie uprawnień, z powodu niewłaściwego zarządzania samoliniowymi mapowaniami cieni dla przetłumaczonych gości.
- CVE-2017-15590Wysokie
W systemie Xen do wersji 4.9.x odkryto problem, który pozwala użytkownikom systemów operacyjnych gości x86 na spowodowanie odmowy usługi (awaria hipernadzorcy) lub potencjalne uzyskanie uprawnień z powodu niewłaściwego zarządzania mapowaniem MSI.
- CVE-2017-15588Wysokie
W systemie Xen do wersji 4.9.x odkryto problem, który pozwala użytkownikom systemów operacyjnych gości x86 PV na wykonywanie dowolnego kodu na systemie operacyjnym hosta z powodu warunku wyścigu, który może spowodować przestarzały wpis TLB.
- CVE-2017-14319Wysokie
W systemie Xen zidentyfikowano problem z odmapowaniem przyznania, który występuje w wersjach 4.9.x. Podczas usuwania lub zastępowania mapowania przyznania, ścieżka specyficzna dla x86 PV nie zapewnia synchronizacji wpisów w tabeli stron z innymi operacjami księgowania.
- CVE-2017-12137Wysokie
W architekturze x86 w Xen występuje podatność, która pozwala lokalnym użytkownikom systemu operacyjnego PV uzyskać uprawnienia hosta poprzez wektory związane z map_grant_ref.
- CVE-2017-10916Wysokie
Implementacja przełączania kontekstu vCPU w Xen w wersjach do 4.8.x niewłaściwie współdziała z funkcjami Rozszerzeń Ochrony Pamięci (MPX) oraz Kluczy Ochrony (PKU), co ułatwia użytkownikom systemów gościnnych pokonywanie mechanizmów ochronnych takich jak ASLR.
- CVE-2017-8904Wysokie
Xen w wersjach do 4.8.x niewłaściwie obsługuje właściwość 'zawiera segmenty opisujące' podczas operacji GNTTABOP_transfer, co może umożliwić użytkownikom systemu operacyjnego PV wykonanie dowolnego kodu na systemie operacyjnym hosta.
Oryginalny opis (angielski, źródło NVD)
An issue (known as XSA-212) was discovered in Xen, with fixes available for 4.8.x, 4.7.x, 4.6.x, 4.5.x, and 4.4.x. The earlier XSA-29 fix introduced an insufficient check on XENMEM_exchange input, allowing the caller to drive hypervisor memory accesses outside of the guest provided input/output arrays.

