Memory Tagging Extension (MTE)
GPTKB entity
Statements (28)
Predicate | Object |
---|---|
gptkbp:instanceOf |
hardware security feature
|
gptkbp:announced |
2019
|
gptkbp:appliesTo |
gptkb:ARM_processors
|
gptkbp:category |
computer security
processor extension |
gptkbp:developedBy |
gptkb:ARM
|
gptkbp:feature |
memory tagging
tag checking tag storage in upper address bits |
https://www.w3.org/2000/01/rdf-schema#label |
Memory Tagging Extension (MTE)
|
gptkbp:introducedIn |
ARMv8.5-A architecture
|
gptkbp:purpose |
mitigate memory corruption vulnerabilities
detect memory safety violations |
gptkbp:relatedTo |
gptkb:AddressSanitizer
Pointer Authentication |
gptkbp:supportedBy |
gptkb:operating_system
gptkb:Android_OS |
gptkbp:tagBits |
4 bits
|
gptkbp:tagGranularity |
16 bytes
|
gptkbp:usedFor |
buffer overflow detection
memory safety debugging use-after-free detection |
gptkbp:bfsParent |
gptkb:Cortex-A78
gptkb:ARMv8-A gptkb:ARMv8.5-A gptkb:ARMv9-A gptkb:Cortex-A720 |
gptkbp:bfsLayer |
6
|