Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Mobile Security //


09:20 AM
Larry Loeb
Larry Loeb
Larry Loeb

Increased Permissions in Mobile Apps Increases Potential Risk

App user permissions should be justified, but many of them aren't.

Mobile security provider Wandera wondered what the iOS apps it covered in its networks were doing when they requested permissions from a user. So, they looked at 30,000 unique apps that were the most commonly installed within their network of corporate devices in order to find out more about exactly what they were requesting from the user.

This kind of review is novel. While most users will have anecdotal data, a look at how apps as a whole request information has not been previously released.

In the blog that summarizes what they found out, they note that "When it comes to personal information on iPhones, apps are required to request your permission to access it and explain why they need it. Personal information in this context includes things like current location, calendars, contact information, photos and more. Apps usually ask for this level of access to improve functionality but sometimes it's without any justification at all. This becomes an issue when sloppy development leads to bugs that leak data putting your privacy and security at risk. This is why it's best to limit when apps collect this data."

Wandera found that the most requested permissions had to do with photos and locations. Their survey showed "Photo Library" was requested by 62% of apps, "Camera" was requested by 55% of the apps, and "Location When In Use" is requested by 51% of the apps. This kind of request is not surprising, when the uses are considered. Taking pictures of a whiteboard in meetings is not uncommon but it can allow sensitive corporate information to exist in photo libraries.

One-time uses like a profile set-up may also happen. The problem is after that use, the permission may not be rescinded, leaving that access open at all times.

Michael Covington, VP of product strategy at Wandera, spoke with Security Now and said, "Justification to access my personal information should not be a one-time event. As a consumer, I want to know how that PII is transmitted, where it is stored and who has access to it. None of this transparency exists today with mobile apps."

Permissions that are not usually thought of as "high risk" (which means Location Always, Microphone, Photo Library, and Contacts) can be misused and therefore deserve careful review.

While 17% of iOS apps ask for no permissions at all, most apps will request five or fewer permissions.

While Social Network category apps ask for the most permissions (4.96 on average), Weather is close behind (4.73). /p>

Shopping (4.5), Health & Fitness (4.48), and Finance (4.37) apps also ask for many permissions.

Covington realizes the problem goes beyond iOS. He also said that, "We did a study into Android app permissions last year and found similar trends. What's alarming on Android is that apps have more visibility across the device; for example, Android apps can see a list of other apps installed on the device, can read and write with more freedom and can even access more unique identifiers that allow them to pinpoint specific users."

Summing up, Covington has some techniques for users. "In addition to checking permissions, I encourage people to disable the permissions they're not comfortable granting; on iOS, there's a good chance you'll not break the app completely and can still enjoy the benefits it provides, without parting with too much sensitive information. […] I also disable location information for 90% of the applications installed on my device; it's easy enough for me to request the weather at the city-level, rather than share my precise location with the developer throughout the day."/p>

It's always a good idea to review any granted permissions to make sure they are still relevant.

— Larry Loeb has written for many of the last century's major "dead tree" computer magazines, having been, among other things, a consulting editor for BYTE magazine and senior editor for the launch of WebWeek.

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
COVID-19: Latest Security News & Commentary
Dark Reading Staff 7/6/2020
Another COVID-19 Side Effect: Rising Nation-State Cyber Activity
Stephen Ward, VP, ThreatConnect,  7/1/2020
Lessons from COVID-19 Cyberattacks: Where Do We Go Next?
Derek Manky, Chief of Security Insights and Global Threat Alliances, FortiGuard Labs,  7/2/2020
Register for Dark Reading Newsletters
White Papers
Current Issue
Special Report: Computing's New Normal, a Dark Reading Perspective
This special report examines how IT security organizations have adapted to the "new normal" of computing and what the long-term effects will be. Read it and get a unique set of perspectives on issues ranging from new threats & vulnerabilities as a result of remote working to how enterprise security strategy will be affected long term.
Flash Poll
The Threat from the Internetand What Your Organization Can Do About It
The Threat from the Internetand What Your Organization Can Do About It
This report describes some of the latest attacks and threats emanating from the Internet, as well as advice and tips on how your organization can mitigate those threats before they affect your business. Download it today!
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2020-07-07
An issue was discovered in CMSUno before 1.6.1. uno.php allows CSRF to change the admin password.
PUBLISHED: 2020-07-07
Victor CMS through 2019-02-28 allows XSS via the register.php user_firstname or user_lastname field.
PUBLISHED: 2020-07-07
A memory leak in Openthread's wpantund versions up to commit 0e5d1601febb869f583e944785e5685c6c747be7, when used in an environment where wpanctl is directly interfacing with the control driver (eg: debug environments) can allow an attacker to crash the service (DoS). We recommend updating, or to res...
PUBLISHED: 2020-07-07
Gossipsub 1.0 does not properly resist invalid message spam, such as an eclipse attack or a sybil attack.
PUBLISHED: 2020-07-07
A SQLi exists in the probe code of all Connectwise Automate versions before 2020.7 or 2019.12. A SQL Injection in the probe implementation to save data to a custom table exists due to inadequate server side validation. As the code creates dynamic SQL for the insert statement and utilizes the user su...