ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

Welcome to the mobile malware mess, we hope you enjoy your stay

By | March 3, 2011, 7:25am PST

Summary: The real mobile malware era is here. Are we really ready for it?

Guest editorial by Roel Schouwenberg

Over the last few weeks, there’s been a dramatic surge in activity in the mobile malware arena.

The anti-malware industry has been talking and warning about mobile malware for more than five years now. It seems the time has finally come.

For those who haven’t been following mobile too closely, we’ve been bombarded with a slurry of mobile malware samples.

From mobile variants of Zeus for Windows Mobile, Symbian and Blackberry, it seems that the open nature of the platform is attracting the mobile malware authors.follow Ryan Naraine on twitter

Things are clearly moving fast for Android. But, up until last week, it too was missing that crucial component that could push mobile malware over that particular threshold: malicious apps in the Android marketplace.

Up until now Android malware had only been found in third party marketplaces and web sites. Now, the malicious apps are living in Google’s own garden. This is particularly important because there are quite a few service providers who don’t allow their customers to install non-marketplace applications. In addition, people seem to inherently trust applications that reside in a central repository.

Let’s not kid ourselves - there’s definitely more malware in the official market place. We’re only now finding them.

I fully expect cases where the industry will only detect malicious apps months after they were published in the official marketplace.

What’s more worrisome is that these apps jailbreak the phone to get full root access to the phone. These samples use widely available code to achieve this.

This tells us that Google’s (code) review process for new apps is rather sub-optimal. Shouldn’t they have been able to spot this?

And this is were things get really painful.

Security solutions running on Android - and other mobile operating systems - run in a very restricted manner. This is because of the security model of the mobile OS. This means that the security software must stop an attack from successfully executing, otherwise the threat may be able to run at a deeper level than the security software.

The fact that this new attack already involves getting full root access is extremely worrisome. While the intentions of restrictive security models are good, they can easily backfire.

Just think of PatchGuard on Windows 64-bit systems. PatchGuard was designed to prevent/fight 64-bit rootkits. It also meant that security software is no longer able to do certain very low-level things.

It really worked to delay the introduction of rootkits on 64-bit systems . This was great but now that those rootkits are here, it’s an extra tough fight for security companies.

That brings us to the next issue. Google was very quick to remove these malicious apps from the marketplace, and from users’ devices.

But can Google also undo the jailbreak and all consequent actions remotely? I surely hope that the affected devices at least got a prompt showing that the integrity of the device had been breached.

Last but not least I couldn’t help but noticing how the security community was scrambling to get (all) the samples associated with the latest attack. Because Google was so fast to remove the apps this seemed somewhat of a challenge.

Moving forward I definitely hope that we can come up with a better mechanism for that. It would be great if Google could start sharing suspicious/malicious apps with the anti-malware communtity. It will be to the benefit of all involved parties.

All things considered, I can only wonder whether we’re starting this new battle with too much of a disadvantage. Restricting all apps to user-mode works only if there’s absolutely no way for someone to cheat.

Unfortunately, the first truly serious attack on the Android platform immediately involved someone cheating. That does not bode well for the future.

Right now, I see a lot of problems with mobile (malware). Some of which I didn’t even get a chance to addressing in this piece. The most pertinent thing right now is that Google really ramps up the scrutiny for new (and existing) apps in the marketplace. It’s quite simply incredible that they approved an app with easy-to-find exploit code inside.

The real mobile malware era is here.  Are we really ready for it?

* Roel Schouwenberg is a senior researcher for Kaspersky Lab. He is a member of the company’s Global Research & Analysis Team and focuses on all aspects of cyber security.

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

Topics

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues.

Disclosure

Ryan Naraine

The most important disclosure is of my employment with Kaspersky Lab as a member of the global research and analysis team. Kaspersky Lab is a global company specializing in anti-malware and secure content management technologies. I do not own stocks or other investments in any technology company.

Biography

Ryan Naraine

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues. He is currently security evangelist at Kaspersky Lab, an anti-malware company with operations around the globe. He is taking a leadership role in developing the company's online community initiative around secure content management technologies.

Prior to joining Kaspersky Lab, Ryan was Editor-at-Large/Security at eWEEK, leading the magazine's and Web site's coverage of Internet and computer security issues and managing the popular SecurityWatch blog, covering the daily threats, vulnerabilities and IT security technologies. He also covered IT security, hacker attacks and secure content management topics for Jupiter Media's internetnetnews.com.

Ryan can be reached at naraine SHIFT 2 gmail.com. For daily updates on Ryan's activities, follow him on Twitter.

62
Comments

Join the conversation!

Just In

wedding
nikhil004 10th Oct
I don???t know what to say except that I have enjoyed reading. Nice blog, I will keep visiting this blog very often.
Bridal Gowns
0 Votes
+ -
Android is based on Linux
honeymonster Updated - 3rd Mar 2011
Linux has a superior security model. Linux cannot get virus because of that. This article is clearly just FUD. No malware exists for any Linux variant, Android included.

Ok, sarcasm off. Now the market share argument has been validated, perhaps we can hope for some agreement on what to do about these pests?
@honeymonster This is a M$ sponsored conspiracy to malign Linux/Android. --sarcasm
0 Votes
+ -
A fix for current exploits in the market was released with Android 2.2.2.

The culprits of these infections is not Google, but Handset makers and Cellphone companies and users.

Users have the right to demand that the original manufacturer as much as the cellphone company provide the updates if a release would have prevented the infection over 60 days prior.

This will in time bring legal trouble to manufacturers and those who sell the units, and it should. As they are responsible for the quality of the product if a known solution is available.
@1773:

All OS are targets for malicious applications. Period. Especially those which perform transactions that must use personal identifying information (names, address, DOB, etc.) and some financial info.

Smartphone/tablet apps are just the next big market to attack.
With more corporations moving to mobile-enabled applications and exposure to their internal infrastructures (think BES/Blackberry for starters), this is going to get wild and crazy fast. It's the attack-vector most talked about in many security-circles for the past several months. Cosmetica
0 Votes
+ -
wedding
nikhil004 10th Oct
I don???t know what to say except that I have enjoyed reading. Nice blog, I will keep visiting this blog very often.
Bridal Gowns
@honeymonster hackers will never cooperate with google and co unless a user su.apk is available. Deny root to the owners of their devices and you'll get no help plugging root holes.
0 Votes
+ -
easy solution
banned from zdnet 7th Mar 2011
@honeymonster
use a secure os like ios, blackberry os or wp7 instead. android: open, as in open target.
@honeymonster :)nice
www.awwgame.com
This is the biggest but not, by far, the first event within the Market Place.

But, up until last week, it too was missing that crucial component that could push mobile malware over that particular threshold: malicious apps in the Android marketplace.

Is categorically a false statement. This has been happening as early as Dec 2009 or so and is nothing really new.
0 Votes
+ -
@Bruizer

I know you can do better Ryan, I've seen it and read it...

Google has never done anything for quality control. Just google "android malware" and choose news and filter back to right after Roid was released... SMobile released AV for Roid November 2008.

http://www.tmcnet.com/usubmit/2008/11/05/3761863.htm

"Days after the release of Android, the first exploit became public," said Daniel V. Hoffman, chief technology officer, SMobile Systems. "VirusGuard allows users to react quickly to new Malware-related threats and to protect their devices without having to wait days or weeks for an operating system update."(that was before Google went to yearly updates... LOL)

Those exploits were first found in Google very own Android App store.

One of the things I have said all along.. Roid is a festering cesspool of virii and malware. Rememeber the free screensaver app that sole 7 million identities and sent them to China? That came from Google's Roid store.

Not sure if you are in denial or what Ryan. But Roid malware is nothing new, and the vast majority of it came from Google backyard.
0 Votes
+ -
Ahhhh... Guest editorial by Roel Schouwenberg...
i8thecat Updated - 3rd Mar 2011
Guest editorial by Roel Schouwenberg

I didn't see that at first... (I guess that explains the picture of the bearded lady.. LOL)

Roel, go fix your facts dude, they are dead wrong and you are giving Ryan a bad name. See my post above.
care less until it makes the news. Did you notice that no apps are available for download right now until one by one they've been through the new vetting process? Yeah neither did I... apple does some minimal reiview. in the ms marketplace every single byte of code in every single app has been inspected prior to making it available. There's no excuse for google doing any less, they're making money hand over fist off the services licenses theyre charging for every android phone shipped and every ad spammed to your phone. And yet they do nothing. Take that as a strong sign of what they think of their customers...
@Johnny Vegas

Google's customers aren't the Android users, they're the firms that buy Google's advertising services. To Google, Android users are actually a resource, in much the same way that sheep are a resource to a sheep farmer. He feeds them and looks after them, but it's ultimately the wool, the milk and the meat that he's after.
@WilErz Perfect summary.
0 Votes
+ -
sheep
banned from zdnet 7th Mar 2011
@WilErz
true and great analogy. and yet there are a lot of sheep on these tech-sites. how can you be a fan of the butcher that will slaughter you? unbelievable.
0 Votes
+ -
Because there is no known malware for WP7.
@Will Farrell

That's because the software is examined thoroughly first.
@Will Farrell : does "no KNOWN malware" mean what I think it means? Or does it mean there haven't been enough WP7 phones sold to make it worth malware engineers' time... yet?
@levinson
I hope so.
How come our resident Linux Advocate (with reputation at stake), Donnieboy, Linux Geek, itguy08 are MIA ? I am kinda worried about them ? Are they all alright ?
@1773: Hehe. Well, ya see, none of those guys will stand here and proclaim that Linux is invulnerable when you point out that even groups of people in kilts and wielding broadswords are not invulnerable to trojan horses. And that, by definition, is what apps with disgused functions are. If they believe that, I know people that have a few apps they'd let them have for cheap...
0 Votes
+ -
@1773 I asked that question as well and no response from any of them. Imagine that, NO DTS, No LinuxGeek, no itguy08... come on where are you Linux/ Android advocates who kept on saying this would not happen?
Umm, we know that there has been malware on iOS for a while,Apple usually removes it, but there are still various apps that send all of your information (including all contacts) back to the App without your knowledge. I am not talking about apps such as skype that you would reasonably expect to need to to so, but some games and such. Some even have monitored when you enter your Apple ID password from what I have read. And these were all in the App Store, not in the jailbroken community.

Yet, I see no mention of these in this article.
is a bit different than rooting your phone without your knowledge and sending hundreds of SMS messages to 900 numbers.
0 Votes
+ -
@breeneng Because this article is about the issues in the ANDROID app store - the main, major, trusted Android App store. Why would the article mention Apple?
@athynz

Maybe you missed the headline... "Welcome to the mobile malware mess" not the Android Malware mess... They use Adroid as a reference as it is the biggest and latest target.
an iPhone when the story is malware showing up in the Android marketplace. How about replacing those pictures with an HTC Inspire
@frgough@... They must have taken the iPhone pic out, I don't see it now. Just the guy's face.
There are likely some in Apples store too! The problem is you can't do anything on the device so you would never know if there was something wrong with it.
0 Votes
+ -
Uh Yeah... That must be it...
i8thecat 3rd Mar 2011
@reed@...

Cus Apple must have missed some while screening and rejecting all those apps... So there must be some in the apple store... ROTFLMAO!!!!

And there are likely some aliens crawling in your butt. The problem is that they are invisable so you would never know if they were there and up to no good. So that must be where farts come from... LOL

You are too funny reed...
0 Votes
+ -
Shoddy work ZDnet.
jeremychappell 4th Mar 2011
OK, I'm not going to blame the author of this, but someone at ZDNet needs a damn good slapping.

Is this a problem with Apple's App Store? No. So why does the splash picture on the front page show a pair of iPhones with bugs crawling on them?

Oh yeah - clickbait.
@jeremychappell

Be sure to slap yourself to as malware doesn't only exist for Android... This affects everyone.
In addition, people seem to inherently trust applications that reside in a central repository.

Where oh where is my trusty Linux Advocate (DTS) to stake his reputation on the fact that the central repository is safe?
@Badgered

Or how they had malware in their repository for over 6 months without noticing because of the pompus attitude that they are untouchable... Or how they fixed an exploit only to reintroduce it back into the kernal to remove it a year and a half later? Yeah bout that.
0 Votes
+ -
Got a problem? Google doesn't care (much).
Userama Updated - 4th Mar 2011
Remember, Androiders, that Android isn't really a product you buy from Google. It's bait they use to catch your eyes and clicks. Until sales of Android-using devices begin to drop off because of the "malware problem", don't expect Google to care. How satisfied you are as an Android "customer" doesn't matter--just keep those clicks coming!
0 Votes
+ -
Google need to up there security on Android, from credit card info being stolen, to malware, to emails, sms being sent to a server etc.. iPhone, iPad for me... Until Google grows up
0 Votes
+ -
Darwinism
terry flores 4th Mar 2011
The more open a platform is to innovation, the more it is vulnerable to exploitation in all forms good and bad. There is a question of balance and risk/reward.

Mobile devices present a different level of risk because the cost associated with security breaches are much higher than they are on a PC. Traffic charges are one cost, and then there are "value-added services" like SMS and mobile service purchases. Unlike credit card fraud, there are no laws shielding users from these unauthorized charges, so an infected smartphone could cost the owner tens of thousands of dollars and lots of wasted time and effort in recovering from a breach.

Apple and Microsoft have taken the most prudent approach in being conservative and monitoring for malware, but neither defend against financial responsibility. We need consumer protection regulation similar to that of credit cards. Only that will force the service providers (ATT, Verizon, and "value-added" vendors) to increase security on their side of the equation.
0 Votes
+ -
iPhone
rashika_fernando 4th Mar 2011
Am I to assume because iPhone is not being mentioned here and that it has a 'closed' model, it is relatively safer that other mobile platforms?
@rashika_fernando

I wouldn't say safe but yes safer... iOS and WP7 safer than Hemroid eh hem Android.
that is the reason to get the iphone. not only does it have more apps, all of them are clean. thats because of apples rigorous screening process.
@rocketboy5114

I would say likely clean... Don't forget the thousand dollar app or baby shaker apps that managed to get through... If they can let those by I'm sure they aren't looking too closely at the code.
@audidiablo : Maybe rocketboy was being sarcastic...?
this is probably going to mirror the pc wars of the late 80s and 90s. you know, where it started off as apple being first then microsoft following. microsoft with all its partners easily eclipsed apple. now google with all its partners will eventually eclipse apple.
@rocketboy5114

Only reason Apple beat MS to the punch is because Apple took MS to court halting their release, either way doesn't matter MS took the lead in the Desktop/Laptop market. Apple owns the mobile market but Google is approaching quickly on the other hand I feel the more people know about Android the slower the pace will be.
this is all just plain depressing, whether it's true or not. It seems the world's best programmers are hacks that continue to beat down "secure" systems. Why can't MS and others "just make it work" - in other words, give the user control of what's happening so they can make the decision on access control and give a clear audit app that shows who accesses what. The op system should take care of these things, WITHOUT EXCEPTION.
I used to do embedded programming and machine control. There was no chance in hell that a hacker was going to be able to change my control code. I never had viruses in those systems.
@tim79mc

I'm not sure if your statement about embedding code is true or not but most almost everything is breakable in one way or another. Think of it as Chinese water torture... Eventually you'll break just as brute force will break your code. If there is a way in to the system in the first place then there will always be a way to break it.
@audidiablo

No, tim79mc is absolutely correct. You can definitely make a system unbreakable. I spent years writing embedded apps as well and all you need to do is put the code you don't want compromised in hardware protected address space. Done. These things are a mess because of poor design, specifically a poor integration of software with hardware.

gary

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