Pre-hijacked accounts: An Empirical Study of Security Failures in User Account Creation on the Web
Avinash Sudhodanan, Andrew Paverd

TL;DR
This paper investigates security failures during user account creation, revealing prevalent pre-hijacking vulnerabilities in popular services and proposing security measures to prevent such attacks.
Contribution
It introduces a new class of pre-hijacking attacks occurring before account creation, analyzes their prevalence, and offers security requirements to mitigate these vulnerabilities.
Findings
At least 35 out of 75 popular services are vulnerable.
Five types of pre-hijacking attacks are identified.
Some vulnerabilities are undetectable to victims.
Abstract
The ubiquity of user accounts in websites and online services makes account hijacking a serious security concern. Although previous research has studied various techniques through which an attacker can gain access to a victim's account, relatively little attention has been directed towards the process of account creation. The current trend towards federated authentication (e.g., Single Sign-On) adds an additional layer of complexity because many services now support both the classic approach in which the user directly sets a password, and the federated approach in which the user authenticates via an identity provider. Inspired by previous work on preemptive account hijacking [Ghasemisharif et al., USENIX SEC 2018], we show that there exists a whole class of account pre-hijacking attacks. The distinctive feature of these attacks is that the attacker performs some action before the…
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.
Taxonomy
TopicsWeb Application Security Vulnerabilities · Spam and Phishing Detection · Privacy, Security, and Data Protection
