Google has partnered up with mobile silicon-maker ARM to implement a hardware-based bug detection tool specifically for memory-safety vulnerabilities. The memory-tagging extension (MTE) helps mitigate these kinds of bugs by enabling easier detection of them. Buffer overflows, race conditions, page faults, null pointers, heap exhaustion/corruption, and more account for more than half of all vulnerabilities in the Android platform. Google envisions several scenarios where MTE can factor in, including testing of memory safety using the same binary as shipped to production.
Source: https://threatpost.com/google-arm-android-bugs-memory-tagging/146950/

