Intel Memory Protection Extensions (MPX)
GPTKB entity
Statements (26)
Predicate | Object |
---|---|
gptkbp:instanceOf |
CPU instruction set extension
|
gptkbp:category |
gptkb:security
|
gptkbp:compatibleWith |
gptkb:macOS
|
gptkbp:criticizedFor |
performance overhead
limited software adoption |
gptkbp:deprecatedIn |
gptkb:Intel_Ice_Lake_processors
|
gptkbp:developedBy |
gptkb:Intel
|
https://www.w3.org/2000/01/rdf-schema#label |
Intel Memory Protection Extensions (MPX)
|
gptkbp:introduced |
Skylake microarchitecture
|
gptkbp:introducedIn |
2015
|
gptkbp:operatingSystem |
gptkb:Windows
gptkb:Linux |
gptkbp:provides |
hardware-assisted bounds checking
|
gptkbp:purpose |
buffer overflow protection
|
gptkbp:relatedTo |
gptkb:Intel_Software_Guard_Extensions_(SGX)
Intel Control-flow Enforcement Technology (CET) |
gptkbp:removes |
gptkb:Intel_Tiger_Lake_processors
|
gptkbp:status |
deprecated
|
gptkbp:supportedBy |
gptkb:GCC
gptkb:Microsoft_Visual_Studio |
gptkbp:uses |
bounds tables
new CPU registers new instructions |
gptkbp:vulnerableTo |
side-channel attacks
|
gptkbp:bfsParent |
gptkb:Xeon_Scalable
|
gptkbp:bfsLayer |
5
|