Memory Tagging Extension (MTE)

GPTKB entity

Statements (25)
Predicate Object
gptkbp:instanceOf gptkb:hardware_security_feature
gptkbp:announced 2019
gptkbp:appliesTo gptkb:ARM_processors
gptkbp:category gptkb:processor_extension
computer security
gptkbp:developedBy gptkb:ARM
gptkbp:feature memory tagging
tag checking
tag storage in upper address bits
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:ARMv8-A
gptkb:ARMv9-A
gptkbp:bfsLayer 6
https://www.w3.org/2000/01/rdf-schema#label Memory Tagging Extension (MTE)