Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gegenhuber, Gabriel K., Frenzel, Philipp É., Günther, Maximilian, Ullrich, Johanna, Judmayer, Aljosha
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911286118318080
author Gegenhuber, Gabriel K.
Frenzel, Philipp É.
Günther, Maximilian
Ullrich, Johanna
Judmayer, Aljosha
author_facet Gegenhuber, Gabriel K.
Frenzel, Philipp É.
Günther, Maximilian
Ullrich, Johanna
Judmayer, Aljosha
contents WhatsApp, with 3.5 billion active accounts as of early 2025, is the world's largest instant messaging platform. Given its massive user base, WhatsApp plays a critical role in global communication. To initiate conversations, users must first discover whether their contacts are registered on the platform. This is achieved by querying WhatsApp's servers with mobile phone numbers extracted from the user's address book (if they allowed access). This architecture inherently enables phone number enumeration, as the service must allow legitimate users to query contact availability. While rate limiting is a standard defense against abuse, we revisit the problem and show that WhatsApp remains highly vulnerable to enumeration at scale. In our study, we were able to probe over a hundred million phone numbers per hour without encountering blocking or effective rate limiting. Our findings demonstrate not only the persistence but the severity of this vulnerability. We further show that nearly half of the phone numbers disclosed in the 2021 Facebook data leak are still active on WhatsApp, underlining the enduring risks associated with such exposures. Moreover, we were able to perform a census of WhatsApp users, providing a glimpse on the macroscopic insights a large messaging service is able to generate even though the messages themselves are end-to-end encrypted. Using the gathered data, we also discovered the re-use of certain X25519 keys across different devices and phone numbers, indicating either insecure (custom) implementations, or fraudulent activity. In this updated version of the paper, we also provide insights into the collaborative remediation process through which we confirmed that the underlying rate-limiting issue had been resolved.
format Preprint
id arxiv_https___arxiv_org_abs_2511_20252
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy
Gegenhuber, Gabriel K.
Frenzel, Philipp É.
Günther, Maximilian
Ullrich, Johanna
Judmayer, Aljosha
Cryptography and Security
Computers and Society
WhatsApp, with 3.5 billion active accounts as of early 2025, is the world's largest instant messaging platform. Given its massive user base, WhatsApp plays a critical role in global communication. To initiate conversations, users must first discover whether their contacts are registered on the platform. This is achieved by querying WhatsApp's servers with mobile phone numbers extracted from the user's address book (if they allowed access). This architecture inherently enables phone number enumeration, as the service must allow legitimate users to query contact availability. While rate limiting is a standard defense against abuse, we revisit the problem and show that WhatsApp remains highly vulnerable to enumeration at scale. In our study, we were able to probe over a hundred million phone numbers per hour without encountering blocking or effective rate limiting. Our findings demonstrate not only the persistence but the severity of this vulnerability. We further show that nearly half of the phone numbers disclosed in the 2021 Facebook data leak are still active on WhatsApp, underlining the enduring risks associated with such exposures. Moreover, we were able to perform a census of WhatsApp users, providing a glimpse on the macroscopic insights a large messaging service is able to generate even though the messages themselves are end-to-end encrypted. Using the gathered data, we also discovered the re-use of certain X25519 keys across different devices and phone numbers, indicating either insecure (custom) implementations, or fraudulent activity. In this updated version of the paper, we also provide insights into the collaborative remediation process through which we confirmed that the underlying rate-limiting issue had been resolved.
title Hey there! You are using WhatsApp: Enumerating Three Billion Accounts for Security and Privacy
topic Cryptography and Security
Computers and Society
url https://arxiv.org/abs/2511.20252