Characterizing Improper Input Validation Vulnerabilities of Mobile Crowdsourcing Services
Sojhal Ismail Khan, Dominika Woszczyk, Chengzeng You, Soteris, Demetriou, Muhammad Naveed

TL;DR
This study systematically analyzes improper input validation vulnerabilities in mobile crowdsourcing services, revealing widespread security flaws that enable large-scale data poisoning attacks across multiple domains.
Contribution
It introduces a novel end-to-end framework for assessing IIV vulnerabilities in MCS apps and provides the first comprehensive analysis across diverse services and domains.
Findings
Most studied services (8/10) have severe IIV vulnerabilities.
7400 spoofed API requests successfully faked sensitive data.
Proposed mitigation strategies can significantly reduce attack surface.
Abstract
Mobile crowdsourcing services (MCS), enable fast and economical data acquisition at scale and find applications in a variety of domains. Prior work has shown that Foursquare and Waze (a location-based and a navigation MCS) are vulnerable to different kinds of data poisoning attacks. Such attacks can be upsetting and even dangerous especially when they are used to inject improper inputs to mislead users. However, to date, there is no comprehensive study on the extent of improper input validation (IIV) vulnerabilities and the feasibility of their exploits in MCSs across domains. In this work, we leverage the fact that MCS interface with their participants through mobile apps to design tools and new methodologies embodied in an end-to-end feedback-driven analysis framework which we use to study 10 popular and previously unexplored services in five different domains. Using our framework we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
