Title :
A brief evaluation of Intel®MPX
Author :
Otterstad, Christian W.
Author_Institution :
Dept. of Inf., Univ. of Bergen, Bergen, Norway
Abstract :
MPX implements hardware accelerated support for detection and prevention of memory corruption. This paper will examine the effectiveness of MPX. Herein we attempt to find false positives and false negatives, and to determine what attacks may still be feasible. In particular we wish to see if a system protected by MPX is still exploitable. Intel MPX appears to provide a solid mitigation technique, but may be vulnerable in special circumstances related to how it depends on the surrounding framework to function.
Keywords :
program compilers; storage management; Intel MPX; memory corruption; memory protection extensions; mitigation technique; Acceleration; Computer bugs; Hardware; Instruments; Registers; Software; Upper bound;
Conference_Titel :
Systems Conference (SysCon), 2015 9th Annual IEEE International
Conference_Location :
Vancouver, BC
DOI :
10.1109/SYSCON.2015.7116720