In the light of all the recent Intel Vulnerabilities with speculative execution, can speculative execution be fully disabled to protect from all this vulnerabilities, from BIOS or OS kernel?
Maybe stupid question, but is it possible?
Information Security Stack Exchange is a question and answer site for information security professionals. It only takes a minute to sign up.Sign up to join this community
No, it's not possible. Supporting a feature like that would require major changes to the microarchtiecture. Also disabling speculative execution is not the right approach so solve the problem. Speculative execution is so critical for performance, but it can be performed more securely, which is what likely will happen in successor microarchtiectures.