Hey folks, been in the crypto space for a few years now and have seen a lot of discussion around seed phrases and hardware wallets, which is great. But there's one attack vector that seems to fly under the radar for many, yet it can be devastating: SIM swapping.
You might think your seed phrase is locked down, and your funds are safe on a cold storage device. But if your phone number is compromised, attackers can potentially gain access to your accounts that use SMS for two-factor authentication (2FA), including exchanges or even sometimes recovery options for certain wallets.
Here’s how it typically works:
- An attacker contacts your mobile carrier, pretending to be you.
- They try to convince the carrier to transfer your phone number to a SIM card they control.
- If successful, they can receive your SMS verification codes, including those for password resets or 2FA.
- From there, they can try to access your exchange accounts, initiate withdrawals, and drain your funds.
This is particularly dangerous because many people still rely on SMS for 2FA, especially for less critical accounts or as a backup. Even if you primarily use authenticator apps like Google Authenticator or Authy (which I highly recommend!), a SIM swap can still be a stepping stone for attackers trying to gain access to your email or other recovery channels.
What can you do?
- Use strong, unique passwords for your mobile carrier account.
- Enable a PIN or password on your mobile carrier account that is required for any account changes.
- Use an authenticator app (like Authy or Google Authenticator) for 2FA wherever possible, and avoid SMS-based 2FA.
- Be wary of phishing attempts that try to trick you into revealing personal information that could be used for a SIM swap.
- Consider a VoIP number or a virtual SIM for your crypto-related communications if you're extremely security-conscious, though this adds complexity.
It’s a nasty attack, and unfortunately, it’s becoming more common. Don't let it be the weak link in your otherwise robust security setup. Stay safe out there!