Title :
Curtailing privilege escalation attacks over asynchronous channels on Android
Author :
Mollus, Katharina ; Westhoff, Dirk ; Markmann, Tobias
Author_Institution :
Hochschule Furtwangen Univ., Furtwangen, Germany
Abstract :
Recently we presented QuantDroid [7], a quantitative approach towards mitigating privilege escalation attacks on Android. By monitoring all synchronous IPC via overt channels on-the-fly, a so called flow-graph service detects an abnormal amount of traffic exchanged between DVMs running different Apps to indicate a potential horizontal privilege escalation attack. However, although certainly a valuable first step, our initial QuantDroid approach fails when dealing with asynchronous IPC via persistent storage containers on the Android system. To also address this issue, in this work we extend QuantDroid to QuantDroid++ by providing i) a central storage of taints when operating on system-internal databases of Android, ii) an extension of the SQL cursor object to preserve taints and link requested data with such taints, and, finally iii) an inspection of the information flow with such newly available taints for all relevant database operations.
Keywords :
Android (operating system); SQL; security of data; Android system; DVM; QuantDroid; asynchronous channels; flow-graph service; privilege escalation attacks; synchronous IPC; system-internal databases; the SQL cursor object; Androids; Databases; Humanoid robots; Monitoring; Permission; Smart phones; Android; Horizontal Privilege Escalation; IPC;
Conference_Titel :
Innovations for Community Services (I4CS), 2014 14th International Conference on
Conference_Location :
Reims
DOI :
10.1109/I4CS.2014.6860558