Apple is quite protective of iOS and its app environment. There is a good reason we don’t see more iOS 5 malware than we are seeing these days. While Apple has worked very hard to keep its platform secure, the company can not come up with a completely secure environment. Serial Mac hacker Charlie Miller has found a way to install apps that run unsigned codes. These apps’ functionality could be changed after they are installed.
Mr. Miller did manage to put a sleeper app in the app store as proof of concept. This is a potentially huge problem for Apple. Hackers can exploit such a hole to install rogue applications on iPhones and iPads. We are talking about apps that can steal contact information, grab photos, and control iOS devices in other fashions.
Not surprisingly, Apple has decided to terminate Miller’s developer license. The company is very protective of its platform. Unfortunately, this is a bad move on Apple’s part. Apple simply can not find all security holes in its platform without the help of ethical hackers and experienced security analysts. Let’s hope Mr. Miller’s license is restored so he can continue discovering more security holes in iOS.