ie8 fix
madison

The truth about the latest Google Android security scare (Updated)

By | May 18, 2011, 1:34pm PDT

Summary: Another day, another security scare. Should you be worried about this one? Find out out the truth here.

A security vulnerability in some Google apps on Android has everybody stirred up again, so let’s put this into perspective. In this article we’ll explain why the threat is overblown and not even Android specific.

Update: And besides that, a fix is already being deployed.

In case you missed it, researchers in Germany found that if they hooked up a piece of hardware called a packet sniffer to an unprotected WiFi network they could see “authorization tokens” being transmitted in the clear to servers used by certain apps like Google Calendar.

A token is a long gobbledygook string of characters that the server creates and uses instead of your password (which is kept secret). An attacker watching this token go by can write a program that uses it to pretend to be you for a limited time. For example if you connect to the server with a buggy version of Google Calendar while someone nearby is watching then they can read and write items in your calendar.

This kind of vulnerability is well known, and many applications have run into it over the years. For example, Facebook and Twitter had the same problem. Their solution was to turn on encryption all the time, not just for the initial password exchange. Encryption increases load on the server and client but obviously in this case it’s worth it.

The story is getting a lot of attention because it was noticed on Android, but it’s not, in fact, an Android vulnerability. It’s a security bug in any program that does not encrypt its authorization tokens. Google Calendar, Contacts, and Gallery, which were shipped in all versions of Android prior to 2.3.4, are three such programs. There may be others. The Calendar plug-in for Mozilla Thunderbird, which is a program that runs on PC, Mac, and Linux is another. GMail is NOT affected. Nobody has found the problem in banking and shopping programs either.

When I first read about the problem I thought “meh, no big deal”, but seeing the coverage today you’d think the world was coming to and end (we have until May 21st, remember?). Here are a few examples (emphasis mine):

  • SJVN’s article, “Android has a GAPING NETWORK SECURITY HOLE“, says the attack is “quite easy” and tells us “we are so hosed”. He continues by saying “Google, the Android smartphone and tablet makers, and the telecoms must fix this. Now.” First of all, it’s not an Android problem, and to call it “gaping” is to overstate the severity. An attack would require special hardware and/or software, not to mention physical proximity and an unprotected network. Obviously, all security problems are serious and should be fixed.
  • Adrian Kingsley-Hughes’s article, “99.7% of all Android smartphones vulnerable to SERIOUS DATA LEAKAGE“, says that “A whopping 99.7% of Android smartphones are leaking login data for Google services“. Well, no. Some apps running on Android phones, PCs, and Macs could potentially leak authentication tokens in just the right circumstances. Your login data, by which I mean your userid and password, are not leaked. Adrian admits as much in the second paragraph, but hey, who reads that far.
  • Gloria Sin’s article, “Most Android devices VULNERABLE TO IDENTIFY THEFT“, warns that “web-based services like GMail” are vulnerable because of “how Android devices handle login information”. That’s not right. The Android operating system is not doing anything with your login information, it’s some apps that run on Android, PC, and Mac. Furthermore, GMail is not affected by this particular bug. Gloria makes it worse by claiming that “problems could arise from hackers changing an unsuspecting person’s password, to gaining access to sensitive emails and private photos.” No, photos maybe, but passwords and emails are safe. There’s nothing here to help somebody steal your identity.

Should you be worried? Until a patch is available (either through the Market or an Android update) the problem can be avoided by not using the affected applications in a vulnerable situation. What’s a vulnerable situation? Based on the information we have so far, IF you sync your calendar or contacts while using the open WiFi of the local StarBucks or airport, and IF somebody within 50 feet or so of you is waiting for you to do that and is running a packet sniffer, and IF you think they might do harm by looking at your doctor’s appointments and boyfriend’s phone number, THEN you might want to take precautions such as turning off WiFi until you get back home to your secure network. Otherwise, in my opinion it’s not worth getting too worked up about.

Update: Google is rolling out a fix to the problem already, for all phones and computers. According to a spokesman,

“Today [May 18th] we’re starting to roll out a fix which addresses a potential security flaw that could, under certain circumstances, allow a third party access to data available in calendar and contacts. This fix requires no action from users and will roll out globally over the next few days.”

The fix is on the server side, and will fix everything except Picasa. Current authentication tokens will be erased and replaced with new ones upon logging back in to the affected service. Go go gadget, instant cloud update!

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Ed Burnette is a software industry veteran with more than 25 years of experience as a programmer, author, and speaker. He has written numerous technical articles and books, most recently "Hello, Android: Introducing Google's Mobile Development Platform" from the Pragmatic Programmers.

Disclosure

Ed Burnette

Ed Burnette is a Manager of Mobile Development at SAS. However the postings on this site are his own and do not represent the positions, strategies, or opinions of his employer.

Biography

Ed Burnette

Ed Burnette has been hooked on computers ever since he laid eyes on a TRS-80 in the local Radio Shack. Since graduating from NC State University he has programmed everything from serial device drivers and debuggers to web servers. After a delightful break working on commercial video games, Ed reluctantly returned to business software. He currently develops enterprise software for Android phones and tablets.

In his copious spare time, Ed writes and speaks about all kinds of technology and software. His most recent books include the Eclipse IDE Pocket Guide from O'Reilly and Hello, Android: Introducing Google's Mobile Development Platform from the Pragmatic Programmers.

43
Comments

Join the conversation!

Just In

RE: The truth about the latest Google Android security scare
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
0 Votes
+ -
See
Hasam1991 18th May 2011
Thanks for the information and it should be patched but here is the issue, this update would probably take months if not years to reach T-mo users since they would have to test the patch and test again... with Apple location issue was fixed within a week and rolled to everyone.

Happy with iPhone!
@Hasam1991 "This fix requires no action from users and will roll out globally over the next few days.?

Unlike your iphone that needs to be plug to your mac to resolve any bug. Happy w my dual core LG coming from an ex-iphone user for 3 years.
@locopollito
Right like all the other 'updates' that never made it to my phone...
@hasam1991
You seem to typify responders who make assertions based on no knowledge whatsoever. This is another case where you make bald.statements out of plain ignorance. Give it up until you learn something about the. Subject matter. You could be polluting innocent noobs with your nonsense.
@locopollito What, I have to plug my iPhone into my Mac to get the update? I'm confused, I don't have a Mac and the update is on my phone, very strange.

Hasam's comment wasn't valid or warranted but I have a question, did Ed write a similar piece about "locationgate"? Did he write how it really wasn't an issue, that Apple was not tracking iPhones, that it wasn't exclusive to iOS and that Apple would have a fix out ASAP?
@Hasam1991

Miss this part "The fix is on the server side, and will fix everything except Picasa. Current authentication tokens will be erased and replaced with new ones upon logging back in to the affected service." ??
@noagenda
@Hasam1991 - seems like he is having a panick attack
@Hasam1991 It would help if you actually read the article dumbass... He noted the fix is server side and new tokens will be pushed to the phone! That is the only fix and as it turns out, Gmail is not affected!
0 Votes
+ -
This is being patched on the server today people. This isn't something which requires an update for your phone.

Good write up. Wish you could update it with the most recent information to keep the fear mongers at bay.
0 Votes
+ -
Contributr
@Yamon Done
Wow. Does Google really need apologists?

tl;dr
It's nothing, trust the advertising company.

Presumably no-one saw mad men wink
@tonymcs@...
"tl;dr"

Perhaps you should have read the article. Who knows, you might have learned something.
0 Votes
+ -
Does any company need apologists?
John L. Ries 19th May 2011
@tonymcs@...
You really should take better care of your glass house.
0 Votes
+ -
Contributr
Re: Apologist?
Ed Burnette 20th May 2011
I'm a fan but I could point you at several unflattering articles I wrote about Google too.
@tonymcs@... Yes, I agree, read the article!
0 Votes
+ -
Google's Myopic Fanbase
Delvardo 18th May 2011
Calling the worry some might have of a packet sniffer douche bag sniffing your contacts and calendar data at just the right moment "overblown," is about the narrowest view you can take. The bigger picture is that Android now has a proven track record of being rife with malware, trojans, surprise data leaks, app con artists, rampant software piracy, and hackers. Me? Worried?
@Delvardo
can we get a list?
app con artists was fixed very well i thought this one is not an issue and as the artical says not just andriod any/most systems have this issue.
@Delvardo

Uh, you know I could do the same thing to a Mac, right? This fundamentally goes to how data is transmitted over networks. It has nothing to do with the OS. In fact, the "fix" is just always on encryption for Google apps. The real fix is to either not use a unencrypted service on an open network or make sure all of your services use always on encryption. This should have been titled, "Some Google apps allow users to take unnecessary risks(and they fixed it)" as it HAS NOTHING TO DO WITH ANDROID!
@tkejlboom "...as it HAS NOTHING TO DO WITH ANDROID!"

Well said, if you read the report it states the circumstances to intercept the token if you are connected to an "Evil Twin" network - http://en.wikipedia.org/wiki/Evil_twin_%28wireless_networks%29.
ALL devices connected in this scenario would be at risk!
The report does not put a lot of emphasis on this.
Perhaps the the researchers at University of Ulm are Apple Fanboys.

There is a great irony here, you can setup a an "Evil Twin" network with Android.
Install Shark Native (from Android Market).
Setup your device as a Wireless Access Point and start Shark.
Start "sniffing" and away you go.....
Correct me if I'm wrong, Ed, but the Auth tokens are cross-compatible between any Google apps - i.e. you can use the auth token from Calendar and log into Gmail.
0 Votes
+ -
Contributr
@archon810 I haven't heard that, but that would certainly make it worse if true. Thankfully it's fixed now in any case.
0 Votes
+ -
Contributr
Re: Native Client
Ed Burnette 20th May 2011
@DonnieBoy I'm very wary about it myself. With JavaScript being so fast, and extensions like WebGL and HTML5 audio, I don't see the point any more.
0 Votes
+ -
Rife with Malware My ***
Naryan 19th May 2011
Yeah it's rife with malware, that would be a great argument if it were in the least bit true. You might grow up one day.
"Find out here" the artcle said. Then it proceeded to "if" and something about "packet sniffers" being hard to get (UNTRUE), more speculation of various forms. So all in all, the only thinig that was "found out" wasn't much.
0 Votes
+ -
@tom@... If you can't read or understand the article, don't bother to comment. The rest of us won't miss you. Really.
0 Votes
+ -
That's the only thing to explain the rise in tabloid style tech news. I can only assume that the grocery aisle news mongers lost their day jobs and are now turning their efforts towards the tech industry. The sudden appearance of this story and its rise in the trades makes we wonder whether its simply a facebook style plant by someone with an agenda. In everything, it's all about the Benjamins.
Thanks for putting some sanity into the situation. Anyone with an once of computer security awareness should know this. It needs fixed but it isn't a big deal. However, the world is full of people who don't care to know the details so you get such reactionary diatribe over and over. That's followed by all the ardently repulsive "my *INSERT BRAND HERE* is better than your *INSERT BRAND HERE*" tripe: like owning a particular brand of anything makes you a better human being. *rolls eyes* At this point I'm cheering for global warming. It can't come soon enough.
0 Votes
+ -
On the upside...
John L. Ries 19th May 2011
...maybe people will be more careful about using unsecured wifi.
Apparently Google's solution is to break calendar syncing in such a way that we can't even see our own (primary) calendars any more. It's Judgment Day for our calendars.

It's certainly a creative solution, but not very helpful.
0 Votes
+ -
RE: truth about Android security
virthddman 17th Jun
When mentioning mobile device security, I think users should try the newly-released 2X MobileDeviceManager (www.2x.com/mobiledevicemanager); I'd recommend all customers...
0 Votes
+ -
RE: @dm!n!$7r@t0r - Shark
virthddman Updated - 17th Jun
@dm!n!$7r@t0r or whoever,
Do you know a good how to for shark packet sniffer?

Thanks
0 Votes
+ -
Shark for Root (native)
@dm!n!$7r@t0r 16th Sep
@virthddman
Yep, search Android Market for "Shark for Root (native)"
You'll need root access, and Shark Reader to read the network captures.

I do network admin so used this as part of my work, I run a test with my collagues, I enabled WiFi hotspot on my Android phone, and run Shark. My colleagues connected but unaware I was running a packet capture. I showed them the captures, they were shocked at the level of data captured but not suprised.

No phone OS was safe, I captured data from IOS, Android and Windows Laptops that hooked up to my "Evil Twin"
This is an excellent article. The following publish supplies genuinely high quality info. My spouse and i?meters bound to check in it. Truly extremely helpful points are given listed here. Many thanks a great deal. Carry on favorable functions. vintage snapback hats best solid state drive
This is a really good read for me. Must admit that you are one of the best bloggers I have ever read. Thanks for posting this informative article. baby gifts for boys baby gifts for girls
I like the article you wrote here; it is very informative and useful for the internet users like me. I will come back to read more blog posts on your website and I have bookmarked your website as well Thank You know style clothing store girls clothing stores online
I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate! nccma cooler
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post. this thread is amazing i like your work and i appreciate you that you have share a useful stuff thanks for sharing the i shop abatwa
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post.Bookmarking now thanks please consider a follow up post. power sa shop
Well welcome, hopefully you can become a vital member of the community and really help to push far ahead of google. Which Im sure the development team would love. This will of course earn you alot points too and get you on the leaders board. z d n e t t h a n k Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas.
This is my first visit to z d n e t site. Thanks a lot and keep sharing the information. Keep updating the information for all of us.how can i clean up, because i don???t know why it seems my skeen has to fat i get the glasses dirty every day.i search y a h o o Very good quality indeed. I surely recommend it. The template used in their site is also great.
Fantastic news about the new release.I positively enjoying each little bit of it and I have you b o o k m a r k e d to check out new stuff you weblog post.Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix