How I got hacked and lost thousands of dollars through Coinbase

 ·  3 min read

Originally published on Medium

Stock image of Bitcoin

Migration note (August 21, 2026): This version omits names, email addresses, and profile screenshots of third parties who may also have been victims. The rest of the original post is preserved below.

On the morning of April 16, 2021, a remote attacker accessed my machine using VNC and took advantage of my browser signed into Gmail to reset passwords and sign into Coinbase to transfer funds.

Total stolen

$2,814 was transferred to my Coinbase account to purchase Bitcoin. $500 was then transferred to a foreign account and is lost forever due to Coinbase’s lack of insurance. The remaining amount would only be worth $1,300 today, but unfortunately Coinbase disabled my login so I can no longer access my account. To add insult to injury, their support has been unresponsive, and it is unclear whether I will see those funds ever again 😢

The attacker also stole my Chase credit card reward points by redeeming a $200 gift card, but thankfully Chase was able to restore the points to my account.

Timeline of the attack

Since the attacker used my browsers, I have a record of all the sites they visited in Chrome and Safari:

How I got hacked and lost thousands of dollars through Coinbase image Screenshots of Chrome browser history

Screenshots of Chrome browser history

Screenshot of Safari browser history

Screenshot of Safari browser history

8:10am: log into my computer

8:25am: download and install TeamViewer

8:38am: attempt to send $844 through Google Pay to two third-party accounts

8:40am: search email for cryptocurrency and financial accounts, e.g. emails from Binance, Coinbase, Gemini, Chase, and Ally Bank

8:43am: set up Gmail filters to immediately delete any emails from binance, coinbase, gemini, chase, or ally.

Screenshot of Gmail filters

Screenshot of Gmail filters

8:50am: transfer $500 (0.0079462 BTC) from Ally Bank to Coinbase

8:52am: transfer $500 (0.0079462 BTC) from Coinbase to 13JKFEjHDF9ZTEyd9XxDEs357Dvhve814d

8:56am: transfer $2,314 (0.03673242 BTC) from Ally Bank to Coinbase

Screenshot of Coinbase transactions

Screenshot of Coinbase transactions

9:30am: sign into Chase and purchase $200 Home Depot gift card using points

Screenshot of Chase gift card order

Screenshot of Chase gift card order

Tracing the funds

Because Bitcoin is on the blockchain, I am able to track the movement of the stolen $500:

It’s unclear who owns this account. The attacker also tried to send funds through Google Pay to third-party accounts, but I could not determine whether those accounts belonged to the attacker or other victims.

Key learnings

  • Do not leave VNC ports open secured only with a password. It will eventually be cracked.
  • Set up 2-factor authentication for all Coinbase transactions to prevent funds being transferred in case someone has access to your browser session.
  • Do not use Coinbase. They do not insure cryptocurrency transactions and their customer support is non-existent.
  • Link your financial accounts to apps like Mint or Truebill and enable push notifications on your phone. I was first alerted to the unusual activity on my accounts via push notifications from these services.

September 25, 2021: Update

Was finally granted access to my Coinbase account today. Sold the remaining BTC for $1,539.32, ultimately reducing my total loss to $1,275. Will transfer everything out of Coinbase and will never use again.