Beware the iPhone/Safari dialer
Summary: One of the iPhone's most nifty features -- dialing any phone number by simply tapping on a Web page -- can be its most sinister.
One of the iPhone's most nifty features -- dialing any phone number by simply tapping on a Web page -- can be its most sinister.
[ SEE: The iPhone security non-story ]
Security researchers at SPI Labs says this feature can be exploited by hackers to pull off nefarious stunts like redirecting phone calls placed by the user to different phone numbers of the attacker's choosing; tracking phone calls placed by the user; tricking the phone into placing a call without the user accepting the confirmation dialog; or placing the phone into an infinite loop of attempting calls, through which the only escape is to turn off the phone.
GALLERY: How to run Apple's Safari browser securely
SPI Labs lead researcher Billy Hoffman, a Web application security specialist, warned that these types of attacks can be launched from a malicious website, from a legitimate website that has CSS (cross-site scripting) vulnerabilities, or as part of a payload of a web application worm.
For example, an attacker could determine that a specific website visitor “Bob” has called an embarrassing number such as an escort service. An attacker can also trick or force Bob into dialing any other telephone number without his consent such a 900-number owned by the attacker or an international number. Finally, an attacker can lock Bob’s phone forcing Bob to either make the call or hard-reset his phone resulting in possible data loss.
"SPI Labs recommends that iPhone users do not use the built-in Safari browser to dial telephone numbers until Apple resolves these issues," Hoffman said.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
Ouch
I reckon thats probably the very first mobile virus that has the potential to affect large numbers of users and have an individually very high impact on those users.
It highlights the pit falls of tightly integrating the core features of a next gen phone with its extra functionality.
What virus are you talking about?
That would be true if there actually was such a virus. This is all a 'what if' discussion. There is no virus that exploits this, only the potential to.
And as I mentioned in another post here, lots of smartphones have had this feature for years, and the world didn't end. This is just misplaced FUD, but zdnet knows that anything iphone related draws eyeballs, so they run the article like its something specific to the iPhone.
You are assuming
2) AT&T would not forgive the charges
Both of which are higly likely, though obviously not a given. But I think #1 is
going to be pretty easy to fix, and I really think AT&T is an interested party, even
if they aren't spending anything on the iPhone ads yet (still pushing blackberry???).
But now I am assuming AT&T isn't paying apple for it's iPhone ads, which feature
both logos.
Truth is, Apple has a huge new revenue stream via the cell phone contracts, a part
of which goes to Apple.
So, you think these two companies are going to let this get out of hand, just sit
back and watch, ala, er, I dunno, Microsoft?
have my doubts
the iPhone dials a number from a website, it shows the number it's going to dial...
have my doubts on this report.
Apple apparently doesn't
[i]SPI Labs researchers reported these issues to Apple on July 6 and are working with Apple to remediate the problems.[/i]
I guess the only way we'll know for sure is if there is a new firmware release that covers it in the near(ish) future.
But users don't pay attention
Im skeptical of this one
Ooooo! Scary potential danger! Get real.
..not to mention
Selective Reading
From the 2nd paragraph
>Security researchers at SPI Labs says this feature can be exploited by hackers to pull off nefarious stunts like redirecting phone calls placed by the user to different phone numbers of the attacker?s choosing; tracking phone calls placed by the user; tricking the phone into placing a call without the user accepting the confirmation dialog; or placing the phone into an infinite loop of attempting calls, through which the only escape is to turn off the phone.<
So much for saying "Don't Dial
Tell me about it.
This is just more crabs in a bucket syndrome.
What is that, you ask? Well, to keep crabs in a bucket, just put at least two of them in there. When any crab tries to climb out, the rest will pull him back in.
Again we see the damage that can be caused...
Remember:
Mach + BSD + Apple sauce != good, fast or stable...
Out of curiosity
Treo 650
Did you miss this part of the article?
Would your Treo 650 and Blackjack place calls without you accepting the confirmation dialog?
neither does the iPhone (NT)
No, I sure didnt
When Yes is the Right Answer 999 / 1000 Times
same question means there will be a time when yes will be answered by mistake. I'm
not sure what the answer to that one is. Cross-scripting javascript and browser
issues may be addressed by updates to the browser code.
jeez dude...
Even without 3rd party apps, iPhone is a security disaster
oh please