The Android OS stack and its vulnerabilities: an empirical study

Autor: Alejandro Mazuera-Rozo, Mario Linares-Vasquez, Sandra Rueda, Jairo Bautista-Mora, Gabriele Bavota
Rok vydání: 2019
Předmět:
Zdroj: Empirical Software Engineering. 24:2056-2101
ISSN: 1573-7616
1382-3256
Popis: The wide and rapid adoption of Android-based devices in the last years has motivated the usage of Android apps to support a broad range of daily activities. In that sense, being the most popular mobile platform makes it an attractive target for security attacks. In fact, 1,489 security vulnerabilities have been reported in the last three years (2015-2017) for the Android OS (which is the underlying platform for Android-based devices). While there is a plethora of approaches and tools for detecting malware and security issues in Android apps, few research has been done to identify, categorize, or detect vulnerabilities in the Android OS. In this paper we present the largest study so far aimed at analyzing software vulnerabilities in the Android OS. In particular, we analyzed a total of 1,235 vulnerabilities from four different perspectives: vulnerability types and their evolution, CVSS vectors that describe the vulnerabilities, impacted Android OS layers, and their survivability across the Android OS history. Based on our findings, we propose a list of future actions that could be performed by researchers and practitioners to reduce the number of vulnerabilities in the Android OS as well as their impact and survivability.
Databáze: OpenAIRE