Understanding Mobile App Reviews to Guide Misuse Audits

Problem: We address the challenge in responsible computing where an exploitable mobile app is misused by one app user (an abuser ) against another user or bystander ( victim ). We introduce the idea of a misuse audit of apps as a way of determining if they are exploitable without access to their implementation. Method: We leverage app reviews to identify exploitable apps and their functionalities that enable misuse. First, we build a computational model to identify alarming reviews (which report misuse). Second, using the model, we identify exploitable apps and their functionalities. Third, we validate them through manual inspection of reviews. Findings: Stories by abusers and victims mostly focus on past misuses, whereas stories by third parties mostly identify stories indicating the potential for misuse. Surprisingly, positive reviews by abusers, which exhibit language with high dominance, also reveal misuses. In total, we confirmed 156 exploitable apps facilitating the misuse. Based on our qualitative analysis, we found exploitable apps exhibiting four types of exploitable functionalities. Implications: Our method can help identify exploitable apps and their functionalities, facilitating misuse audits of a large pool of apps.

Authors

Institutions

Publication Details

Journal
Communications of the ACM
Published
2025-07-24
DOI
https://doi.org/10.1145/3685528
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Understanding Mobile App Reviews to Guide Misuse Audits

Munindar P. Singh, Nirav Ajmeri, Saikath Bhattacharya, Hui Guo et al.
Communications of the ACM
Advanced Malware Detection Techniques
article

Understanding Mobile App Reviews to Guide Misuse Audits

Munindar P. Singh, Nirav Ajmeri, Saikath Bhattacharya, Hui Guo, Vaibhav Garg
article en

Abstract

Problem: We address the challenge in responsible computing where an exploitable mobile app is misused by one app user (an abuser ) against another user or bystander ( victim ). We introduce the idea of a misuse audit of apps as a way of determining if they are exploitable without access to their implementation. Method: We leverage app reviews to identify exploitable apps and their functionalities that enable misuse. First, we build a computational model to identify alarming reviews (which report misuse). Second, using the model, we identify exploitable apps and their functionalities. Third, we validate them through manual inspection of reviews. Findings: Stories by abusers and victims mostly focus on past misuses, whereas stories by third parties mostly identify stories indicating the potential for misuse. Surprisingly, positive reviews by abusers, which exhibit language with high dominance, also reveal misuses. In total, we confirmed 156 exploitable apps facilitating the misuse. Based on our qualitative analysis, we found exploitable apps exhibiting four types of exploitable functionalities. Implications: Our method can help identify exploitable apps and their functionalities, facilitating misuse audits of a large pool of apps.

Communications of the ACMVol. 68(8)
North Carolina State University (US), University of Bristol (GB), Milwaukee School of Engineering (US)
U.S. Department of Defense, Engineering and Physical Sciences Research Council
Openalex Percentile: Top 79%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Understanding Mobile App Reviews to Guide Misuse Audits — Munindar P. Singh, Nirav Ajmeri, et al. · Communications of the ACM (2025) | TGRS Research Map | TGRS