Security Smells in Android
Not on the map. Why?
Abstract (arXiv)
The ubiquity of smartphones, and their very broad capabilities and usage, make the security of these devices tremendously important. Unfortunately, despite all progress in security and privacy mechanisms, vulnerabilities continue to proliferate. Research has shown that many vulnerabilities are due to insecure programming practices. However, each study has often dealt with a specific issue, making the results less actionable for practitioners. To promote secure programming practices, we have reviewed related research, and identified avoidable vulnerabilities in Android-run devices and the "security code smells" that indicate their presence. In particular, we explain the vulnerabilities, their corresponding smells, and we discuss how they could be eliminated or mitigated during development. Moreover, we develop a lightweight static analysis tool and discuss the extent to which it successfully detects several vulnerabilities in about 46,000 apps hosted by the official Android market.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 1; 2026: 1.
4 papers.
- 2023SALLM: Security Assessment of Generated Codecited by 35
- 2023FRANC: A Lightweight Framework for High-Quality Code Generationcited by 14
- 2025Security Bug Report Prediction Within and Across Projects: A Comparative Study of BERT and Random Forestcited by 2
- 2026DynamicsLLM: a Dynamic Analysis-based Tool for Generating Intelligent Execution Traces Using LLMs to Detect Android Behavioural Code Smellscited by 0
- 2026DynamicsLLM: a Dynamic Analysis-based Tool for Generating Intelligent Execution Traces Using LLMs to Detect Android Behavioural Code Smells12 Apr 2026
- 2025Security Bug Report Prediction Within and Across Projects: A Comparative Study of BERT and Random Forest28 Apr 2025
- 2023SALLM: Security Assessment of Generated Code1 Nov 2023
- 2023FRANC: A Lightweight Framework for High-Quality Code Generation17 Jul 2023