A new study provides specifics about how insecure mobile applications can be. The findings by Chicago-based security company ViaForensics include the discovery that three-quarters of the examined applications for Google's Android and Apple's iOS devices store usernames without encryption.
The study from November through June also found that 10 percent store passwords similarly in the open. One hundred financial, social-networking , productivity and retail apps were included in the study, which rated apps as pass, fail or warn. Pass indicated encryption or other unavailability of sensitive data , fail was the opposite, and warn refers to data that isn't secure but doesn't appear to put the user at risk. Of the apps examined, 39 received a fail, 17 a pass, and 44 a warning.
Social Apps 'Least Secure'
Not surprisingly, financial applications were among the most secure, with 14 of 32 getting a pass and 10 a warning. Several financial apps failed, including Wikinvest and Square for the iPhone, and Mint for Android devices and the iPhone.
Social-networking apps were "the least secure group" tested. None of the 19 received a passing grade, and 14 of them failed. These apps, such as LinkedIn for Android, failed to encrypt passwords and data used in the application.
The study noted that social-networking apps "are inherently different" from financial apps, in that much of the information is meant for public consumption. But, it pointed out, IM logs and direct messages are meant to be seen only by the people intended, so the ability to access this information provoked a failing grade.
Productivity apps, which include such widely used programs as Gmail, iPhone mail, WordPress and Yahoo Mail, also did poorly. Of the 35 apps tested in that category, only three passed. One of the reasons cited was that the text in e-mails, which can often be confidential, was not stored securely.
Only two of 14 retail apps passed, and the others got off with a warning. The study noted that Groupon's app for Android failed because of its password-recovery technique.
Android, Apple OSes
The study also noted the relative differences between Android and iOS security efforts.
Android 3.0, Honeycomb, was the first Android OS with encryption for the user partition on a device, but it's currently only available on tablets, not smartphones. ViaForensics pointed out that Android developers have discovered how to get root access on Android smartphones, which promotes the development of innovative apps as well as providing full access to a user's data. (continued...)