Live data from Hacker News

Student Charged $14k on Stolen Google Cloud Credentials

news.ycombinator.com

1–10 of 37 posts

Student Charged $14k on Stolen Google Cloud Credentials

#1
Hi,

In 2017, I made a Google Cloud Account to use Google Maps API for a Computer Science student group project and put my debit card in. I naively put a $5 account notification in, thinking it was a cap. This project was defunct after 2017 and I should have just closed the Cloud account.

All was fine up until January 2019 when the Google Cloud Credentials were somehow stolen and over the course of two days on Google Maps API, racked up enough API calls to generate over $14k invoice. I disabled the Google Cloud Account a day after I noticed an email from Google Cloud. Google Cloud did try to use debit card to deduct from checking account, but I don't leave thousands sitting around in it, so charge was declined.

I talked to Google Cloud Billing and they have not been helpful, telling me to contact my bank. Today, I got a scary email from a collections agency demanding I login to my Google Cloud account and pay the bill! Worst part is, this API used to be free, until Google started charging exorbitant amounts for it.

I know I did not make these API calls -- if you looked at the call volume history, there was nothing for well over a year, until those two days in 2019, it started going crazy (and the project is not running on any server or being used in any way). I suspect a group member might have accidentally leaked the credentials.

I know AWS has waived costs[1] like this in the past, but Google is not known for customer support. I should have been more proactive in setting up a cap.

Appreciate any advice or Google contacts to talk to an actual human. Should I see if Google is willing to actually verify this was unauthorized usage or just lower the bill? I'll eat a few thousand just to make this go away.

To say GCP has left a sour taste in my mouth is an understatement!

Thanks for reading.

[1] https://dev.to/juanmanuelramallo/i-was-billed-for-14k-usd-on-amazon-web-services-17fn

Re: Student Charged $14k on Stolen Google Cloud Credentials

#3

Make them prove you used it to generate the charges. Make them provide IPs etc. You need to say it was used fraudulently and you don’t agree to the charges.

Will do, thanks for the advice. The only thing they did was validate the API count, but I was not disputing this, only that I made the calls.

The call volume itself looks suspicious. No calls for well over a year and then suddenly an incredible amount? You would think Google would have some algorithm to detect this?

Re: Student Charged $14k on Stolen Google Cloud Credentials

#4

Make them prove you used it to generate the charges. Make them provide IPs etc. You need to say it was used fraudulently and you don’t agree to the charges.

Will do, thanks for the advice. The only thing they did was validate the API count, but I was not disputing this, only that I made the calls. The call volume itself looks suspicious. No calls for well over a year and then suddenly an incredible amount? You would think Google would have some algorithm to detect this?

Yeah exactly. But the key is not to say “lower my bill”, but rather “these charges aren’t mine”.

If they send it to collections you can dispute it. A lot of laws and things around that.

It sounds like it hasn’t been charged off yet though, since they want you to pay Google, not them.

I wish you luck. :)

Re: Student Charged $14k on Stolen Google Cloud Credentials

#5

Make them prove you used it to generate the charges. Make them provide IPs etc. You need to say it was used fraudulently and you don’t agree to the charges.

Can you get any information about the party who stole your credentials? What were the domains and urls? What is the domain whois (probably private), their IP's? Where are they hosting? This information might help you make a case of fraudent abuse of your GCP account.

Re: Student Charged $14k on Stolen Google Cloud Credentials

#7
I’ve heard so many stories of something similar happening on AWS and after an email to support, all of the charges were dropped.

This isn’t exactly helping Google to fight the narrative that it isn’t good with customer support and they can’t be trusted as a platform for business.

So if you were a person deciding who to choose as your cloud provider, who are you going to choose?

AWS - “No one ever got fired for choosing AWS”

Microsoft - well known for their enterprise support and there are plenty of MS Shops out there.

Or

Google?

Re: Student Charged $14k on Stolen Google Cloud Credentials

#8

Before disputing the charge, be sure to back up all data and contact info from your Google accounts. Fighting charges has been known to trigger account lockouts with no appeal.

This is even more terrible as an Android user. So much for "don't be evil". Thankful for the HN forum.

Re: Student Charged $14k on Stolen Google Cloud Credentials

#9

Make them prove you used it to generate the charges. Make them provide IPs etc. You need to say it was used fraudulently and you don’t agree to the charges.

Can you get any information about the party who stole your credentials? What were the domains and urls? What is the domain whois (probably private), their IP's? Where are they hosting? This information might help you make a case of fraudent abuse of your GCP account.

Will try to ask, seems unlikely they have tools out of the box for billing support to do this. I bet they have to have an SWE grep logs. Thanks for the advice!

Re: Student Charged $14k on Stolen Google Cloud Credentials

#10

I’ve heard so many stories of something similar happening on AWS and after an email to support, all of the charges were dropped. This isn’t exactly helping Google to fight the narrative that it isn’t good with customer support and they can’t be trusted as a platform for business. So if you were a person deciding who to choose as your cloud provider, who are you going to choose? AWS - “No one ever got fired for choosi…

I agree with you 100%. This has certainly left a sour taste in my mouth. Unfortunately Google Maps API is much better than the competition. AWS has none here.

The google customer experience is just horrific.

Post reply on HN