SMS Hack Could Make iPhones Vulnerable
mhx writes "A single character sent by text message could allegedly compromise every iPhone released to date. The technique involves sending only one unusual text character or else a series of 'invisible' messages that confuse the phone and open the door to attack. Apple has not released any updates yet, so little can be done, except to power off your iPhone to avoid being hacked."
I saw this one coming. Some cell phones cannot distinguish between a moble provider sending binary encoded XML enabled SMS messages or an attacker through an SMS gateway. Amateur security model/practices.
In other news, the same SMS hack can be used to make headlines appear with wrongly used verbs...
Want to pwn every apple smartphone in the world?
There's an app for that.
If libertarians are so opposed to effective government, why don't they all move to Somalia?
The technique involves sending only one unusual text character
Let me guess: "Q". Damned "Q".
How can I believe you when you tell me what I don't want to hear?
FYI: It's not that one character can break your iPhone, it's about 512 text messages sent at your phone, causing certain buffer overflows. The proof on concept ended up where the slew of messages (apparently arrived at originally by fuzzing) winds up only showing one visible character (appears as a box).
The author said that it could probably be refined so that it wouldn't send anything that would show up.
500 or so un-seen text messages, and you're iPwned.
Gotta love the Black Hat Briefings.
The Digital Sorceress
As I recall Apple (DRM) was stating that jailbreaking cellphones was something to be done by terrorists who want to destroy cellphone infrastructure.
Interesting that a SMS message can destroy apples;)
So little can be done, except power off your iPhone to avoid being hacked
Little can be done... except block such messages entirely at the provider level. When the attack vector is clearly defined, it's easy to scan for it.
Apparently Apple was going to require *two* unusual text characters for the iPwn hack, but Steve Jobs insisted that this would be too complicated for their users.
Gotta love the way things get prioritized to create an attention-grabbing headline.
"Though Miller and Mulliner say they notified Apple about the vulnerability more than a month ago, the company hasn't released a patch..."
OMG, ONE WHOLE MONTH! Oh, and by the way, "...in the last 18 months, cybercriminals have begun using text messages to send links to malicious Web sites that infect the phone with malware, says Mikko Hyppönen, an F-Secure researcher. One seemingly-Chinese variant, known as 'Sexy View' and currently targeting the Symbian operating system, is far more threatening than an iPhone attack, given that around 50% of cellphones use Symbian, [emphasis added] Hyppönen says."
Miller also says "Texting applications' insecurity isn't due to the software's complexity so much as the security community's inattention and the expense of sending thousands of text messages to test a phone's security..."--um, I have an unlimited texting plan (AT&T, USA) and it's... well, I forget how much, but it's not a lot.
That said, a) it shouldn't be that hard to lock down an app whose main job is to send, receive, and display TEXT, and 2) because of that, I hope Apple issues a fix for this soon.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
...sex offenders start a mass SMS-sending campaign...
No one ever sends me SMS messages, so I'd be flattered they noticed me if I was hacked. So lonely...
http://twitter.com/OLDTELEGRAM
Funny how you mention that since just the other day at work we were noticing how my Edge connection on T-Mobile is faster than a co-worker's 3G AT&T connection was.
It is here:
"The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
Being an iPhone owner it makes me feel all warm and fuzzy inside knowing my $300 phone that is so much better than the rest can be brought to its knees by an SMS message. GG Apple.
If this hack lets unapproved apps run, then what's going to keep the cell towers from being shut down on a massive scale? Doesn't this make Apple guilty of harming national security?
Doctors destroy health, lawyers destroy justice, universities destroy knowledge, religion destroys spirituality
I, for on am not concrnd. It's simply a mattr of not snding that charactr. Crtainly, a company lik Appl can hav it xcludd from th alphabt. And thn w can just gt on with our livs, njoying our iPhons.
Have gnu, will travel.
This post highlights all that is wrong with cell networks, the entire point of AT&T should be to put up more towers and give you faster speed. However, that is not the case.
Taxation is legalized theft, no more, no less.
we have SMS - MMS - iPhone:
:shrug:
MMS beats SMS
iPhone beats MMS (on AT&T anyway)
SMS beats iPhone
Now we just have to figure out the equivalnets to Lizard and Spock - Android and WM6.5?
1331461 is only semiprime *sigh* Alas - I am just short of 1337.
+++ATH0
But that means that the iPhone users should be bogging down iPhone users too, so the network should be working fine for everybody.
Yeah, that's the ticket!
Nerd rage is the funniest rage.
So by "the country" do you mean Ireland? Because they have great reception in Western Ireland....
I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
I'm pretty sure he means Canada, and he is just upset that Rogers new 20Mbps 3G network isn't supported by his iPhone.
Let me guess, San Francisco?
Facebook is the new AOL
We used to do this with AOL all the time. I dont recall what character it was but when sent through IM it used to crash AOL. Once that issue was fixed someone figured out that by IM bombimg someone with massive amounts of IM's it would also cause AOL to crash.... same idea being used with SMS now
If there were more jail-broken phones, hackers could get into your phone without even doing anything at all. That's how much less secure the iPhone would be if they allowed jail-breaking.
Is there a good reason why AT&T or any cellular provider should allow 500 or more SMS messages to be sent instantaneously?
Good god, have they not heard of throttling?
If you survive the initial peril (the next thirty hours or so), then there are obvious procedures that can give relative safety: Do not accept High Beyond protocol packets. At the very least, route all communications through Middle Beyond sites, with translation down to, and then up from, local trade languages.
150 Opening BINARY mode data connection for slashdot.sig (129323052 bytes).
so what do i send to my "friends" ;) ?
So, one rotten character is spoiling the bunch, then?
"Ha ha ha ha ha. Ha."
No, I'm not a fan.
Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
All your Iphones are belong to us...
So, is the iPhone the only phone that matters, or is it just too hard for submitter NOT to use Apple and the iPhone to get attention?
Fiat Homos et Pereat Theos
You would be wrong then, sir. Most people are glad to have a beer for me, since I am actually interested in talking to them instead of using them as a political prop when we go out for beers.
Tell that to the fanbois who keeps on repeating "but it just works". It's nauseating actually to hear that anymore.
Do I want to pay 15 cents for a message embedded in a control message? No, thanks! My BlackBerry's firewall is on to block SMS and MMS, and I have SMS messages blocked on T-Mobile. Now try to hack my BlackBerry!
I imagine the fragile AT&T cell towers could also be brought down by this? I am sure it's exponentially more dangerous than the google phone app.
Do you wear a disguise when you go out for beer, so you can do that as an anonymous coward too?
Soo the iPhone is a threat to cell phone towers?
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
Is there a T-Mobile service in SF land???
Whether you are a carrier of cellular service, or a provider of phones, seeing as you want to totally take control away from your clients, then you best make sure YOU'RE up to date with security, else face a multi-faceted lawsuit.
Being that TELUS closes off access to such things as phone configuration where you could just disable your SMS service if you wanted to, then the onus falls on them to incorporate better security.
As well having an iPhone means you are bound to the terms laid down by Apple, which means they will not support any phones that have been modified, well guess what, the payload just happened to brick your phone, and download an app that is a malware app....you no longer can call iPhone for help because you are now THE hacker instead of the victim....nice way to dodge the bullet Apple!!
This may be a silly question, but apart from causing a nuisance, what would be the point of doing this?
Hacker 1: Hey, watch this! I'm sending messages to let me control a million iPhones.
Hacker 2: Cool, it worked. What now?
Hacker 1: Um... I could, like, turn their cameras on or something...
From an evil hacker point of view, aren't PC botnets much more useful to control than mobile phones (which will have less power, less bandwidth, less memory and be connected to the net less often)?
I agree it's a vulnerability that clearly needs to be patched quickly, but who would bother exploiting it on a large scale (knowing it will probably get patched soon anyway)?
Cress, cress, lovely lovely cress
BEEP BEEP
I AM AC
I AM A ROBOT
I HAVE A ROBOT VAGINA
BOOP
Filter error: Don't use so many caps. It's like YELLING. I AM NOT YELLING I AM A ROBOT THIS IS HOW ROBOTS TALK BOOP
No.
The T(ranny) Mobile sued them away for stealing their name.
Same reason there's no Oscar Meyer Wiener Mobile in SF.
I think it would be hilarious if the iPhone Devel Team fixed this in the jailbroken firmware before Apple fixed it officially.
Apple: "Jailbreaking should be illegal because it dangerously closes security holes... er..."
Ah, perchance to dream...
--Not to be worried, Pitr fix.
If you read what Dr. Charlie Miller and Collin Mulliner actually said and wrote you'll find that ANY smartphone is potentially vulnerable to this security hole. iPhones are just the fun target to discuss in the press.
I hope every prick who whips out his iPhone in public and shows off endlessly gets this SMS... ha ha it sure would be karma.....
Some of us refuse to pay outrageous fees for packets that are being sent betwwen the phone and towers anyways and have SMS fully disabled. Besides, from my experience, it was more of an additional avenue for SPAM than a useful communication channel.
Same situation in Chicago. Earlier this year I met a girl who had the G1-HTC-Android-whatever, and asked her why she kept 3G turned off. She said Edge was fast enough for her needs, so she preferred conserving battery life over the higher speed of 3G.
I tried loading up cnn.com (full version, not mobile version) on both of our phones simultaneously - sure enough, her phone (with 3G off) smoked my iPhone 3G (with 3G on).
I was bitter.
Just once I'd like someone to call me 'Sir' without adding 'You're making a scene.'
Is you can't turn off SMS on the iPhone. At least I haven't found out how. I don't particularly like SMS, it costs me money to receive texts, and I have an flippin iPhone, why would I need it when I can email, IM, tweet, etc? Yet here we have an SMS back door and the only solution is to shut down the entire phone because there's no way to disable SMS by itself.
Awesome.
Thanks for making me quite literally "LOL" :)
Just once I'd like someone to call me 'Sir' without adding 'You're making a scene.'
With their recent arm twisting policies - isn't it something that Apple and AT&T deserve.
It's another example, like Cloud Computing, of people running towards the newest shiny things without the least concern for the security implications of it. "Oooh...you can shake it and it does something."
They don't ask key questions, they probably wouldn't understand the answers even if they did, and they just blindly put all of their faith (and their critical data) into things that are easily exploited.
Then they're all surprised when it fails or gets compromised.
-B-
My only gateway onto the Net is very expensive. Is it true that humans have six legs?
You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
this is already fixed on the latest iphone os 3.1 beta. the sensationalism is more important than the facts.
To paraphrase my iPhone-using coworker, "I'm safe from this vulnerability because I NEVER GET ANY F*CKING SIGNAL to receive a dodgy SMS packet in the first place".
I suppose I've got to hand him that one.
If you read the actual whitepaper: http://www.blackhat.com/presentations/bh-usa-09/MILLER/BHUSA09-Miller-FuzzingPhone-PAPER.pdf
the vulnerability was only tested on iPhone 2.2 and 2.2.1. The current iPhone OS is 3.0. Either the bug wasn't tested on 3.0 (I doubt it), or it was fixed in 3.0 and the editors made a false statement that it wasn't patched.
As of 7/31/09 Apple has announced a 3.0.1 update to address the SMS message hack.
"APPLE-SA-2009-07-31-1 iPhone OS 3.0.1
iPhone OS 3.0.1 is now available and addresses the following:
CoreTelephony
CVE-ID: CVE-2009-2204
Available for: iPhone OS 1.0 through iPhone OS 3.0
Impact: Receiving a maliciously crafted SMS message may lead to an
unexpected service interruption or arbitrary code execution
Description: A memory corruption issue exists in the decoding of SMS
messages. Receiving a maliciously crafted SMS message may lead to an
unexpected service interruption or arbitrary code execution. This
update addresses the issue through improved error handling. Credit to
Charlie Miller of Independent Security Evaluators, and Collin
Mulliner of Fraunhofer SIT for reporting this issue."
This bug is crushed.
Apple already released iPhone OS 3.0.1 which fixes this issue.
â¦not that Apple has already released a patch. Rather the deafening sound of silence from the Apple detractors with the release of the patch. 30 minutes after this has been posted, it hasn't even been modded up as informative. Wow.
Wow. Apple is certainly very far behind. A few days.
Apple just released an update to address the sms hack.!
Update your iPhone to v3.0.1 to protect your phone.
Quite a large patch 230Mb.
Let's assume that all 17 000 000 phones needs to be updated, then this patch has made apple push around:
230 000 000 * 17 000 000 = 3.91 x 10^15 bytes
from their servers to fix it. I'm glad I do not get their bandwidth bill :)