Header menu link for other important links
X
MSMPX: Microarchitectural Extensions for Meltdown Safe Memory Protection
Krishnakumar G.,
Published in
2019
Volume: 2019-September
   
Pages: 432 - 437
Abstract
In recent years several hardware enforced pointer protection schemes have been proposed. The most notable amongst them is the Intel MPX, which can identify spatial violations at run time. Recently, it is shown that Intel MPX is vulnerable to a potent attack called Meltdown, which exploits the processor's transient behavior during speculative execution.In this paper, we show that there is a fundamental design flaw in Intel MPX and all other hardware enforced pointer protection schemes that we surveyed, making all of them vulnerable to Meltdown. We then suggest a design strategy called MSMPX, that provides hardware enforced pointer protection, while at the same time being immune to Meltdown. We compare the hardware overheads on an OpenRISC processor and the performance overheads with respect to Intel MPX. © 2019 IEEE.
About the journal
JournalInternational System on Chip Conference
Open AccessNo