Apple use can manufacture the latest ARM processors and so they have the latest iteration of ARM memory tagging (FEAT_MTE4) which they call Enhanced MTE (EMTE).
Currently Pixels do not have that. If newer devices come out and add it, we can use it too. It is great they finally implemented it and with far greater coverage than stock Pixels, but they were behind on this for many years.
Login to reply
Replies (3)
Generally, they're bad on every platform . All the security companies and government agencies moved to recommending memory-safe languages and replacing unsafe legacy code with new code for a reason. They become a security liability.
Take a look at the charts of a project's sizeand the amount of memory-unsafe code they have:
What comprises the most dangerous vulnerabilities for these big projects like Linux and Chromium? Memory corruption. Android uses Linux and many major vulnerabilities are inherited from it.
What comprises the most dangerous vulnerabilities for these big projects like Linux and Chromium? Memory corruption. Android uses Linux and many major vulnerabilities are inherited from it.Thank you for sharing this! I take it this security feature alone would be a good reason to upgrade from a iphone 14 to the latest model even if my old hardware is working well?
If you have high security demands, sure. For most normal people who don't care then a sensible choice is just making sure your current iPhone is up to date and such. Using the latest device you possibly can all the time is either a luxury choice or a high-threat one.
Regardless, this is an extremely significant security upgrade. If people believe they are a potential future victim for targeted attacks and require an Apple device, they should use iPhone 17 and future iDevices that support this.