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