Android vulnerabilities and security