Protecting Applications from Speculative Execution Vulnerabilities Exposed by Spectre and Meltdown

This paper provides an overview of the three current variants of the Spectre and Meltdown exploits and discusses how Virsec can successfully protect against each type of attack without a significant performance impact, forcing reboots, or recompiling code as suggested by chip and OS vendors.