Assessing the Effectiveness of the Shared Responsibility Model for Cloud Databases: the Case of Google’s Firebase


연구 분야: Databases



학회: 2021 IEEE International Conference on Smart Data Services (SMDS)


초록

Migrating databases to the cloud requires the adoption of the shared responsibility model for protecting data. The database-as-a-service provider secures the database from different kinds of attacks while the developer defines the access control policy to prevent unauthorized access. Recent reports show that developers fail to properly secure their cloud databases leading to sensitive data leaks. In this paper, we investigate the prevalence of the access control misconfigurations in 50K+ top Android apps that use one of the most popular cloud database services, namely Firebase. Overall, we found 763 apps (1 billion downloads) with public databases and 536 apps (630 million downloads) with world-writable databases. Considering the popularity of these apps and the cross-platform nature of Firebase databases, our findings reveal a worrying state in the adoption of the shared responsibility model for the security of cloud databases. To assist developers, we make our prototype tool publicly available as an Android Studio plugin. The plugin performs static analysis to automatically extract Firebase database information from the app under development and checks its configuration status.


Author Profile
Biniam Fisseha Demissie

Fondazione Bruno Kessler

정보 없음
Author Profile
Silvio Ranise

Fondazione Bruno Kessler and University of Trento

Andorra

📄 논문 정보

발행 연도 2021년
인용수 6
출판 국가 Andorra
사이트 IEEE
좋아요 수 0

연관 논문 목록 (364건)