If the underlying operating system isn't secure, the security software running on it can be bypassed or compromised, so there's no longer any guarantee that data on Android-based smartphones can be protected. This comes as some surprise, because open-source operating systems like Linux, FreeBSD and OpenBSD have historically been more secure than proprietary operating systems like those made by Apple, because there is a significant amount of review that happens for every line of code in the operating system, as well as the entire architecture and security model. But this doesn't seem to be the case with Android. And the apps themselves are not controlled or tracked, so attackers can put malware-laced software on the Android Market with impunity. And I don't have a very effective way to control what apps my users download. If people download malicious apps from the Android Market, my company's data might be put at risk.
In addition to the risks posed by the attack surface of the Android operating system and the apps that can be downloaded from the Android Market, we have to worry about malware as well. Malware attacks on Android devices are on the rise. As a result, antivirus software is now a necessity on Android devices. And my experience with antivirus software has not been good. On many occasions, I have experienced zero-day infections on Windows systems on my company's network that the antivirus software was not able to contain. So I've built a complex array of network-based and host-based security products for a multilayered defensive strategy to compensate for the shortcomings of antivirus software. I don't have the same options on Android platforms.
So what do I do now? My company has already invested a substantial amount of money in Android-based smartphones, so I have to decide what position to take on those pre-existing devices. And as each day passes and more security problems are found with the Android platform, I'm beginning to think my position is going to have to be against Android. If that turns out to be the case, then not only will I lose face by reversing my earlier position supporting the use of Android smartphones and tablets on my company's network, but I'll also incur a significant cost to replace those Android devices by switching to Apple. And that's a real dilemma.
This week's journal is written by a real security manager, "J.F. Rice," whose name and employer have been disguised for obvious reasons. Contact him at email@example.com.
To join in the discussions about security, go to blogs.computerworld.com/security.
Read more about security in Computerworld's Security Topic Center.