Messy States of Wiring: Vulnerabilities in Emerging Personal Payment Systems
Messy States of Wiring: Vulnerabilities in Emerging Personal Payment Systems
复制标题
DOI:
--
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Jiadong Lou;Xu Yuan;Ning Zhang
中科院分区:
文献类型:
--
作者:
Jiadong Lou;Xu Yuan;Ning Zhang
This paper presents our study on an emerging paradigm of payment service that allows individual merchants to leverage the personal transfer service in third-party platforms to support commercial transactions. This is made possible by leveraging an additional order management system, collectively named Personal Payment System (PPS) . To gain a better understanding of these emerging systems, we conducted a systematic study on 35 PPS s covering over 11740 mer-chant clients supporting more than 20 million customers. By examining the documentation, available source codes, and demos, we extracted a common abstracted model for PPS and discovered seven categories of vulnerabilities in the existing personal payment protocol design and system implementation. It is alarming that all PPS s under study have at least one vulnerability. To further dissect these potential weaknesses, we present the corresponding attack methods to exploit the discovered vulnerabilities. To validate our proposed attacks, we conducted four successful real attacks to illustrate the severe consequences. We have responsibly disclosed the newly discovered vulnerabilities, with some patched after our reporting.