Archive · 12 Dec 2025
SMS Verification Bypassed for Pennies, Researchers Find
Researchers from the University of Cambridge found out that it's very cheap to create fake online accounts.
They discovered that you can buy temporary phone numbers for just a few cents.
These numbers are used to get verification codes sent by text message, which helps prove that an account is real.
The researchers checked four different services that sell these temporary numbers.
They found that numbers from some countries, like the UK and Russia, cost as little as 10 cents.
Numbers from Japan and Australia are more expensive, costing around $5 and $3, respectively.
The researchers also found that getting a number for WhatsApp costs about $3, while getting one for X (formerly Twitter) costs just 8 cents.
This shows that it's easy and cheap to create fake accounts, which can be used for spreading false information or scamming people.
The researchers want to make people aware of this problem so that better solutions can be found.
Researchers found that SMS verification for online accounts can be bypassed for as little as 10 cents.
Temporary phone numbers can be purchased from services like SMSActivate, 5Sim, SMShub, and SMSPVA.
Numbers from the UK, Russia, and Indonesia are among the cheapest, costing 10 cents or less.
Numbers from Japan and Australia are the most expensive, costing around $5 and $3, respectively.
Verification for WhatsApp costs about $3, while verification for X (Twitter) costs 8 cents.
- Who
- Researchers at the University of Cambridge
- What
- Discovered that SMS verification for online accounts can be bypassed for minimal cost
- When
- Study published on December 11
- Where
- Research conducted globally, with data collected from various SMS activation services
- Why
- To highlight the low barriers to creating fake online accounts and the vulnerabilities in SMS verification systems
- Study Conducted By
- University of Cambridge researchers
- Services Studied
- SMSActivate, 5Sim, SMShub, SMSPVA
- Cost Range for Fake Accounts
- 10 cents to $5 per number
- Cheapest Numbers
- UK, Russia, Indonesia (10 cents or less)
- Most Expensive Numbers
- Japan ($5), Australia ($3)
- WhatsApp Verification Cost
- $3 for U.S. number
- X (Twitter) Verification Cost
- 8 cents for U.S. number