• DocumentCode
    710659
  • Title

    A brief evaluation of Intel®MPX

  • Author

    Otterstad, Christian W.

  • Author_Institution
    Dept. of Inf., Univ. of Bergen, Bergen, Norway
  • fYear
    2015
  • fDate
    13-16 April 2015
  • Firstpage
    1
  • Lastpage
    7
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Conference (SysCon), 2015 9th Annual IEEE International
  • Conference_Location
    Vancouver, BC
  • Type

    conf

  • DOI
    10.1109/SYSCON.2015.7116720
  • Filename
    7116720