Mobile devices and applications are very popular worldwide. Android and iOS dominate the mobile operating systems market. Most of the mobile applications connect to external servers that process and store users' data. These systems are exposed to malicious attacks and the developers should be always concerned about the applications and data security. This paper presents known threats and vulnerabilities related to mobile applications and proposes a software solution for vulnerabilities analyses (CrawVulns) that aims to help eliminate or mitigate security risks.