Smartphone technology has drastically improved over the past decade. These improvements have seen the creation of specialized health applications, which offer consumers a range of health-related activities such as tracking and checking symptoms of health conditions or diseases through their smartphones. We term these applications as Symptom Checking apps or simply SymptomCheckers. Due to the sensitive nature of the private data they collect, store and manage, leakage of user information could result in significant consequences. In this paper, we use a combination of techniques from both static and dynamic analysis to detect, trace and categorize security and privacy issues in 36 popular SymptomCheckers on Google Play. Our analyses reveal that SymptomCheckers request a significantly higher number of sensitive permissions and embed a higher number of third-party tracking libraries for targeted advertisements and analytics exploiting the privileged access of the SymptomCheckers in which they exist, as a mean of collecting and sharing critically sensitive data about the user and their device. We find that these are sharing the data that they collect through unencrypted plain text to the third-party advertisers and, in some cases, to malicious domains. The results reveal that the exploitation of SymptomCheckers is present in popular apps, still readily available on Google Play.
翻译:过去十年来,智能电话技术有了显著的改善。这些改进使专门健康应用软件得以创建,为消费者提供了一系列与健康有关的活动,例如通过智能手机跟踪和检查健康状况或疾病症状。我们将这些应用软件称为Symptom检查应用程序或简单的Symptom检查器。由于它们收集、储存和管理的私人数据的敏感性质,用户信息的泄漏可能会造成重大后果。在本文件中,我们使用静态和动态分析技术的结合技术,在谷歌游戏的36个流行的Symptom检查器中检测、追踪和分类安全和隐私问题。我们的分析显示,Symptom检查器要求大量敏感许可,并安装更多第三方跟踪图书馆,用于有针对性的广告和分析器。由于它们收集、储存和管理的私人数据非常敏感,因此用户信息泄漏可能会造成重大后果。我们发现,我们使用这些技术收集并分享了关于用户及其设备的关键敏感数据。我们发现,它们通过未加密的纯文本向第三方广告商分享,在一些案例中,Sympto checkers的公开数据。