Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They don't, but it doesn't matter.

Something compiled with retpoline is resilient from it's execution being impacted. Once KVM is recompiled with retpoline, guests cannot attack it via spectre variant 2, and as such, cannot attack other guests.

The hypervisor being compiled with retpoline, however, does nothing to protect from intra-guest attacks - if you have untrusted code running in your VM, and you don't have IBRS and the other microcode features on, or your sensitive apps compiled with retpoline, you are still vulnerable internally. Just not from other guests



Effectively both Linux and Windows Server need to be fully recompiled. Hope someone hasn’t lost some source code.

I am not super familiar with google’s offering but I suspect they don’t just offer VMs. Anything that runs in a shared infrastructure (serverless design/websites hosting) runs on top of a Linux box I presume. Google would need to get those Linux binaries recompiled too, not just the hypervisor.


I'm pretty sure that Microsoft can easily recompile Windows. Probably even Windows 95 with some prep time.


A hack they used in a recent update (I believe for the equation editor) suggests that's probably not the case.


I believe that the equation editor was third party coffee to which Ms never had the source code.


The point is they can’t recompile it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: