TY - GEN
T1 - Fragile Deliveries
T2 - 24th ACM International Conference on Mobile Systems, Applications, and Services, MobiSys 2026
AU - Chen, Hongkai
AU - Wang, Chao
AU - Yang, Yuqing
AU - Miller, Jennifer
AU - Bao, Tiffany
AU - Wang, Ruoyu
AU - Doupé, Adam
AU - Lin, Zhiqiang
AU - Shoshitaishvili, Yan
N1 - Publisher Copyright: © 2026 Copyright held by the owner/author(s).
PY - 2026/6/20
Y1 - 2026/6/20
N2 - The Parcel mechanism is a key component in inter-process communication in Android. However, due to the lack of security considerations, incorrect implementation of the Parcel mechanism can lead to security vulnerabilities. In the past decade, these security vulnerabilities have impacted numerous Android users. In this paper, we identify two major security issues of the Parcel mechanism. First, the reading and writing components are implemented inconsistently in some Parcelable classes, compromising data integrity. Second, malformed Parcels introduce the potential for Denial-of-Service (DoS) attacks on critical apps. We then describe two types of attacks to exploit these two issues: a privilege escalation attack and the Malformed Parcel DoS attack, the latter of which renders phones unusable and prevents users from accessing critical services. To understand the scope of our proposed attacks across the entire Android ecosystem, we perform the first large-scale analysis on 324 Android firmware samples and 10,161 Android apps. Among them, we identify 36 unique data mismatch vulnerabilities and 3,858 apps vulnerable to the DoS attack. We responsibly disclosed our findings to vendors, and 10 of them have been confirmed. Finally, we propose mitigations against the attacks.
AB - The Parcel mechanism is a key component in inter-process communication in Android. However, due to the lack of security considerations, incorrect implementation of the Parcel mechanism can lead to security vulnerabilities. In the past decade, these security vulnerabilities have impacted numerous Android users. In this paper, we identify two major security issues of the Parcel mechanism. First, the reading and writing components are implemented inconsistently in some Parcelable classes, compromising data integrity. Second, malformed Parcels introduce the potential for Denial-of-Service (DoS) attacks on critical apps. We then describe two types of attacks to exploit these two issues: a privilege escalation attack and the Malformed Parcel DoS attack, the latter of which renders phones unusable and prevents users from accessing critical services. To understand the scope of our proposed attacks across the entire Android ecosystem, we perform the first large-scale analysis on 324 Android firmware samples and 10,161 Android apps. Among them, we identify 36 unique data mismatch vulnerabilities and 3,858 apps vulnerable to the DoS attack. We responsibly disclosed our findings to vendors, and 10 of them have been confirmed. Finally, we propose mitigations against the attacks.
KW - Android
KW - DoS
KW - parcel mechanism
KW - privilege escalation
UR - https://www.scopus.com/pages/publications/105044071375
UR - https://www.scopus.com/pages/publications/105044071375#tab=citedBy
U2 - 10.1145/3745756.3809193
DO - 10.1145/3745756.3809193
M3 - Conference contribution
T3 - MobiSys 2026 - Proceedings of the 24th Annual International Conference on Mobile Systems, Applications and Services
SP - 111
EP - 126
BT - MobiSys 2026 - Proceedings of the 24th Annual International Conference on Mobile Systems, Applications and Services
PB - Association for Computing Machinery, Inc
Y2 - 21 June 2026 through 25 June 2026
ER -