Google Exposes a Paw and a Vulnerability

May 20, 2026

green-dino_thumbAnother dinobaby post. No AI unless it is an image. This dinobaby is not Grandma Moses, just Grandpa Arnold.

Google is a BAIT outfit. “BAIT” means in my lingo “big AI technology.” The companies upon which I bestow the moniker are different from the run-of-the-mill Silicon Valley outfit for several reasons:

  1. The stakes are very high. One company will eventually become the sun in the AI universe; other BAIT outfits will orbit it.
  2. Innovation is becoming increasingly competitive. The reason is that very few BAIT outfits have done much more than wrapped software around Google’s “Attention Is All You Need” essay and the fact that most of the people in the world use Google products and services. That’s gravitational pull.
  3. Traditional management methods for a BAIT outfit just don’t work very well. Whether it is the bonkers trial between the luminaries of Grok and OpenAI or the somewhat wonky effort to build data centers when zoning, power, and water are not cooperating, BAIT outfits are stirring up chaotic storms.
  4. The total win mentality throws out the rule book for everything that a traditional business once cherished.

image

Two entrepreneurs get a cloud invoice. These innovators can’t pay for food. A giant bill for cloud services means their dream has done up in smoke. Thanks, Venice.ai. Good enough.

I don’t want to write about Google’s human resource challenges. Personally I don’t think the AI protest roiling Google’s UK unit is going to end with the Prince falling in love with Snow White. I am not sure that Google’s injection of more and more advertising is going to keep customers happy or eagerly paying money to watch cable TV Google style. I am also skeptical that Google’s method of shoving AI into its nooks and crannies will deliver user happiness. I had to terminate a simple test of Gemini on May 11, 2026, because Gemini kept crashing and losing data. Yep, nice work, Gemini.

Instead I want to point to an article in Cybernews titled “Google Cloud Developers Going Bankrupt Over Gemini API Key Abuse: Hard Spending Caps Now Available.” The article asserts:

The Google Cloud’s subreddit has turned into a bottomless pit of people wailing over massive cost overruns and spending caps that don’t cap spending. And the cited sums are devastating. Here are just a few of the headlines posted over the past months:

  • Went to bed with a $10 budget alert. Woke up to $25,672.86 in debt to Google Cloud.
  • 80,000 NOK ($7,500) drained from my Google Cloud account in 5 minutes – full forensic breakdown of how the attack worked.
  • Charged $10,138 in March 2026 due to Google’s documented Gemini API key vulnerability – support closed my case twice, saying “no fraud found.”
  • WARNING: Google Cloud/Gemini API ”Spend Caps” do NOT work in real-time ($1,800 charged on a $100 cap).
  • Google Cloud detected $975 of API key fraud on my account, sent one email at 11 p.m., then let the bill grow to $18,596 – 5 support agents have refused to help.
  • $10 budget alert – hijacked Gemini API Key billed $1,300 in a few minutes.

I recall similar tales of woe from the early days of the Internet. People set up sites and then opened their monthly invoice to discover the fascinating pricing mechanisms based on tiers. As traffic went up, so did the online fees. I also recall tales of woe related to Amazon’s cloud services. Due to the brilliant interface and outstanding documentation, an AWS customer would receive a “surprise”; for example, a low cost service explodes to a high cost service without warning. The trick is that some AWS users had no idea what happened. Well, welcome to the exciting world of unilateral billing policy changes.

After doing a couple of projects for what was the old AT&T and Bell Labs outfits, I learned that these billing mechanisms were neither new or out-of-bounds. What happened is that more people than ever jumped into online and learned about pricing thresholds, special services, and tiering really meant: Money for good old Ma Bell. Yes, there was a reason the old AT&T morphed into the wonderful oligopolies we enjoy today in the US of A.

Now back to the write up in Cybernews. I noted this passage:

It appears Google Cloud has no hard spending caps, and its fraud detection tools, while capable of flagging suspicious activity, do not take automated actions to stop the abuse.

Cybernews continued:

In February [2026], Truffle Security discovered that old Google API keys, previously used in other projects as harmless identifiers, overnight became ticking time bombs once they were granted access to the Gemini API. Thousands of multipurpose Google API keys can be found exposed on websites, code repositories, apps, and elsewhere, and Google itself previously encouraged users to “safely embed them in client code.” Truffle Security even demonstrated the attack by using Google’s own exposed API keys to hit the Gemini API, and found thousands of API keys belonging to major financial institutions and other companies. “If the vendor’s own engineering teams can’t avoid this trap, expecting every developer to navigate it correctly is unrealistic.”

Google pushes actions down. People move to other teams. The result is, “Yo, no kidding.” Without a functional customer support system and spotty or non-existent documentation, using Google can be an interesting problem for a customer. When a surprise invoice arrives, the institutional memory of who, what, why, when, and how seems diaphanous or a chimera.

What’s the fix? My interpretation of the write up, is, “The customer is responsible.” Yep, global penetration to most countries on earth with billions of users. “Hey, user, it is your job.” The approach is convenient, and it explains in part the thrills and chills of relying on Google.

As I said, Gemini did not work on May 11, 2026. It is my fault. Pay your bill. Oh, and the AT&T pricing model. Former Bell and AT&T employees once worked at the Google. Their contributions are numerous just like the digits on some of those surprise invoices.

Stephen E Arnold, May 20, 2026

Comments

Got something to say?





  • Archives

  • Recent Posts

  • Meta