HomeTechnologyApple's latest iPhone security feature just made life more difficult for spyware...

Apple’s latest iPhone security feature just made life more difficult for spyware makers

[ad_1]

Buried in an ocean of flashy novelties announced by Apple this week, the tech giant also revealed new security technology for its latest iPhone 17 and iPhone Air devices. This new security technology was made specifically to fight against surveillance vendors and the types of vulnerabilities they rely on the most, according to Apple.

The feature is called Memory Integrity Enforcement (MIE) and is designed to help stop memory corruption bugs, which are some of the most common vulnerabilities exploited by spywareย developers and makers of phone forensic devices used by law enforcement.ย 

โ€œKnown mercenary spyware chains used against iOS share a common denominator with those targeting Windows and Android: they exploit memory safety vulnerabilities, which are interchangeable, powerful, and exist throughout the industry,โ€ Apple wrote in its blog post.ย 

Cybersecurity experts, including people who make hacking tools and exploits for iPhones, tell TechCrunch that this new security technology could make Appleโ€™s newest iPhones some of the most secure devices on the planet. The result is likely to make life harder for the companies that make spyware and zero-day exploits for planting spyware on a targetโ€™s phone or extracting data from them.ย 

โ€œThe iPhone 17 is probably now the most secure computing environment on the planet that is still connected to the internet,โ€ a security researcher, who has worked on developing and selling zero-days and other cyber capabilities to the U.S. government for years, told TechCrunch.

The researcher told TechCrunch that MIE will raise the cost and time to develop their exploits for the latest iPhones, and consequently up their prices for paying customers.

โ€œThis is a huge deal,โ€ said the researcher, who asked to remain anonymous to discuss sensitive matters. โ€œItโ€™s not hack proof. But itโ€™s the closest thing we have to hack proof. None of this will ever be 100% perfect. But it raises the stakes the most.โ€

Contact Us

Do you develop spyware or zero-day exploits and are studying studying the potential effects of Appleโ€™s MIE? We would love to learn how this affects you. From a non-work device, you can contact Lorenzo Franceschi-Bicchierai securely on Signal at +1 917 257 1382, or via Telegram and Keybase @lorenzofb, or email. You also can contact TechCrunch via SecureDrop.

Jiska Classen, a professor and researcher who studies iOS at the Hasso Plattner Institute in Germany, agreed that MIE will raise the cost of developing surveillance technologies.

Classen said this is because some of the bugs and exploits that spyware companies and researchers have that currently work will stop working once the new iPhones are out and MIE is implemented.ย 

โ€œI could also imagine that for a certain time window some mercenary spyware vendors donโ€™t have working exploits for the iPhone 17,โ€ said Classen.ย 

โ€œThis will make their life arguably infinitely more difficult,โ€ said Patrick Wardle, a researcher who runs a startup that makes cybersecurity products specifically for Apple devices. โ€œOf course that is said with the caveat that itโ€™s always a cat-and-mouse game.โ€

Wardle said people who are worried about getting hacked with spyware should upgrade to the new iPhones.ย 

The experts TechCrunch spoke to said MIE will reduce the efficacy of both remote hacks, such as those launched with spyware like NSO Groupโ€™s Pegasus and Paragonโ€™s Graphite. It will also help to protect against physical device hacks, such as those performed with phone unlocking hardware like Cellebrite or Graykey.ย 

Taking on the โ€œmajority of exploitsโ€

Most modern devices, including the majority of iPhones today, run software written in programming languages that are prone to memory-related bugs, often called memory overflow or corruption bugs. When triggered, a memory bug can cause the contents of memory from one app to spill into other areas of a userโ€™s device where it shouldnโ€™t go.

Memory-related bugs can allow malicious hackers to access and control parts of a deviceโ€™s memory that they shouldnโ€™t be permitted to. The access can be used to plant malicious code thatโ€™s capable of gaining broader access to a personโ€™s data stored in the phoneโ€™s memory, and exfiltrating it over the phoneโ€™s internet connection.

MIE aims to defend against these kinds of broad memory attacks by vastly reducing the attack surface in which memory vulnerabilities can be exploited.

According to Halvar Flake, an expert in offensive cybersecurity, memory corruptions โ€œare the vast majority of exploits.โ€ย 

MIE is built on a technology called Memory Tagging Extension (MTE), originally developed by chipmaker Arm. In its blog post, Apple said over the past five years it worked with Arm to expand and improve the memory safety features into a product called Enhanced Memory Tagging Extension (EMTE).ย ย 

MIE is Appleโ€™s implementation of this new security technology, which takes advantage of Apple having complete control of its technology stack, from software to hardware, unlike many of its phone-making competitors.

Google offers MTE for some Android devices; the security-focused GrapheneOS, a custom version of Android, also offers MTE.ย 

But other experts say Appleโ€™s MIE goes a step further. Flake said the Pixel 8 and GrapheneOS are โ€œalmost comparable,โ€ but the new iPhones will be โ€œthe most secure mainstreamโ€ devices.

MIE works by allocating each piece of a newer iPhoneโ€™s memory with a secret tag, effectively its own unique password. This means only apps with that secret tag can access the physical memory in the future. If the secret doesnโ€™t match, the security protections kick in and block the request, the app will crash, and the event is logged.

That crash and log is particularly significant since itโ€™s more likely for spyware and zero-days to trigger a crash, making it easier for Apple and security researchers investigating attacks to spot them.ย 

โ€œA wrong step would lead to a crash and a potentially recoverable artifact for a defender,โ€ said Matthias Frielingsdorf, the vice president of research at iVerify, a company that makes an app to protect smartphones from spyware. โ€œAttackers already had an incentive to avoid memory corruption.โ€

Apple did not respond to a request for comment.

MIE will be on by default system wide, which means it will protect apps like Safari and iMessage, which can be entry points for spyware. But third-party apps will have to implement MIE on their own to improve protections for their users. Apple released a version of EMTE for developers to do that.ย 

In other words, MIE is a huge step in the right direction, but it will take some time to see its impact, depending on how many developers implement it and how many people buy new iPhones.ย 

Some attackers will inevitably still find a way.

โ€œMIE is a good thing and it might even be a big deal. It could significantly raise the cost for attackers and even force some of them out of the market,โ€ said Frielingsdorf. โ€œBut there are going to be plenty of bad actors that can still find success and sustain their business.โ€

โ€œAs long as there are buyers there will be sellers,โ€ said Frielingsdorf.

[ad_2]

Source link

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments