|
|
|
|
|
by jcjgraf
264 days ago
|
|
VMScape does not allow an attacker to read memory of Dom0 or the host. Dom0 is safe because branch predictor state is flushed when transitioning to Dom0, and the host is secured as it runs as supervisor, while VMScape only targets userspace. See my comment further up for more information. |
|
* management stuff mostly lives in Dom0
* Xen does the flushes to protect VMs from each other
If you didn't do the first, then attacks on the host might work, and if you didn't do the second then attacks on Dom0 might work, but the combination blocks both vectors. Is that about right?