В предоставения хипервизор на OpenBSD е открита , позволяваща чрез манипулации от страна на гост-системата да се постигне пренаписване на съдържанието на области в паметта на хост-околната среда. Проблемът възниква, тъй като част от физическите адреси на гост-системата (GPA, Guest Physical Address) са отразени в виртуалното адресно пространство на ядрото (KVA), но за GPA не се прилага защита от запис в области на KVA, обозначени само за четене. Поради липсата на необходимите проверки във функцията еvmm_update_pvclock() може да се постигне предаване на KVA-адреси на хост-системата в извикването на pmap и да се пренапише съдържанието на паметта на ядрото.
Допълнение: Разработчиците на OpenBSD пуснаха за корекция на уязвимостта.
Източник: opennet.ru
