Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


09:00 AM
David Maynor
David Maynor

New iPhone SMS Threat No Reason To Panic

You may have heard that researcher Charlie Miller has released details about a vulnerability that allows an attacker to take over an iPhone remotely with a SMS message. Now everyone is rushing to offer homegrown advice on how to fix the problem. But I'm going to offer a different point of view.

You may have heard that researcher Charlie Miller has released details about a vulnerability that allows an attacker to take over an iPhone remotely with a SMS message. Now everyone is rushing to offer homegrown advice on how to fix the problem. But I'm going to offer a different point of view.Don't panic.

If you keep sensitive information on your iPhone, then take heart in knowing that it will be at least a few weeks until this attack is weaponized. If you don't keep sensitive data on your iPhone, then you are not likely to be the target of anyone's attack.

To understand why you shouldn't panic, let's look at the attack. A flaw in the iPhone software allows someone to remotely send SMS messages to your device that will trigger a buffer overflow, which will, in theory, give them access to your phone. To make this attack effective, much more research must be done, and several barriers must be overcome. But these barriers aren't going to be broken today or tomorrow. And an additional layer of security comes into play with wireless carriers being able to identify abuse on their networks and then blocking it.

A lot of the homegrown information about protection seems to revolve around two schools of thought: cancel your SMS plan or jailbreak your iPhone to stop certain software from running. Neither plan will provide any protection and will just inconvenience you more in the long run.

Canceling your SMS plan does no good because, unbeknown to you, your phone is constantly receiving SMS messages. These messages carry all kinds of information about the network and your phone's operating state, and they even alert you when you have received a voicemail. Disabling your SMS service just means you can't get messages from other people, but you will still get them from the system. Since this attack could allow someone to spoof a system message, you are still at risk.

Jailbreaking your iPhone is another theory. The thought behind this is that if you can stop MobileSMS from running, you are safe. But MobileSMS doesn't really do much besides read the messages from a database and display them. The CommCenter process is what reads the SMS messages from the network, parses them, and puts them in the database -- and this is where the major vulnerabilities are. If you stop this process from running on the phone, then the data portion of your iPhone will no longer work, basically turning your iPhone into a more expensive iPod Touch.

The only way to really be safe is to get the update from Apple when it becomes available.

Miller's Black Hat talk was about more than just a single vulnerability, though. It was a description of how to audit code previously thought to be safe from prying eyes. So although Apple may patch this one bug, you can be sure that more bugs are on the way and in more manufacturers' devices.

David Maynor is CTO of Errata Security. Special to Dark Reading


Recommended Reading:

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
COVID-19: Latest Security News & Commentary
Dark Reading Staff 8/14/2020
Researcher Finds New Office Macro Attacks for MacOS
Curtis Franklin Jr., Senior Editor at Dark Reading,  8/7/2020
Lock-Pickers Face an Uncertain Future Online
Seth Rosenblatt, Contributing Writer,  8/10/2020
Register for Dark Reading Newsletters
White Papers
Current Issue
Special Report: Computing's New Normal, a Dark Reading Perspective
This special report examines how IT security organizations have adapted to the "new normal" of computing and what the long-term effects will be. Read it and get a unique set of perspectives on issues ranging from new threats & vulnerabilities as a result of remote working to how enterprise security strategy will be affected long term.
Flash Poll
The Changing Face of Threat Intelligence
The Changing Face of Threat Intelligence
This special report takes a look at how enterprises are using threat intelligence, as well as emerging best practices for integrating threat intel into security operations and incident response. Download it today!
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2020-08-13
ABBYY network license server in ABBYY FineReader 15 before Release 4 (aka allows escalation of privileges by local users via manipulations involving files and using symbolic links.
PUBLISHED: 2020-08-13
njs through 0.4.3, used in NGINX, has an out-of-bounds read in njs_json_stringify_iterator in njs_json.c.
PUBLISHED: 2020-08-13
njs through 0.4.3, used in NGINX, allows control-flow hijack in njs_value_property in njs_value.c. NOTE: the vendor considers the issue to be "fluff" in the NGINX use case because there is no remote attack surface.
PUBLISHED: 2020-08-13
An Uncontrolled Search Path Element (CWE-427) vulnerability in SmartControl version 4.3.15 and versions released before April 15, 2020 may allow an authenticated user to escalate privileges by placing a specially crafted DLL file in the search path. This issue was fixed in version 1.0.7, which was r...
PUBLISHED: 2020-08-13
Lua through 5.4.0 allows a stack redzone cross in luaO_pushvfstring because a protection mechanism wrongly calls luaD_callnoyield twice in a row.