2 ms·
Spectre also allows reads from places you can't map, as long as you can mistrain the branch predictor for some other code that can.
by Rusky 9y ago
Spectre also allows reads from places you can't map, as long as you can mistrain the branch predictor for some other code that can.
- fragmede 9y agoWhich is to say, the set of attacks allows Kernel memory to be read from userspace: > If the kernel's BPF JIT is enabled (non-default configuration), it also works on the AMD PRO CPU. On the Intel Haswell Xeon CPU, kernel virtual memory can be read at a rate of around 2000 bytes per second after around 4 seconds of startup time. https://googleprojectzero.blogspot.com/2018/01/reading-privileged-memory-with-side.html https://googleprojectzero.blogspot.com/2018/01/reading-privi...
- Rusky 9y agoSpectre also applies to other address spaces, not just the kernel.