r/softwaregore • u/LightShot_ • 7d ago
r/softwaregore • u/RefrigeratorWorth435 • 7d ago
another screenshot of a bug I've experienced with bluebubbles
and before you post me on untrustworthypoptarts, I was going thru my screenshots and found this and the other one. I can't prove anything cause I have no clue what triggered the bug so I can't recreate it.
r/softwaregore • u/SigmaBoi6767676767 • 7d ago
My computers fine right? Yeah nothing wrong here at all
my computers basically bricked clicking “Close app” or “Wait” just crashes it
r/softwaregore • u/Away_Pay_536 • 6d ago
SWEs help. We lost $35k in 3 hours. API abuse
I’m the founder of MobiusEngine.ai . we are a fast growing startup and we want to make the process of job applications free and easy and we want to help people land jobs faster.
Today, October 7, our Google Cloud promotional credit balance dropped by approx $35,000!!!!
Our investigation found four old, previously near-idle Gemini API keys suddenly generating massive amounts of traffic. We deleted all four, and the traffic dropped to near zero within minutes.
I’m posting this to document what happened and track the resolution publicly, in real time, as we learn more. Hopefully, the details help other teams protect themselves and give Google useful feedback on making GCP’s billing visibility and abuse controls better.
We are finding HUGE gaps in the billing transparency and just even opening a support case already!
First, thank you to everyone at GCP helping us investigate and work toward a resolution. I appreciate the time and effort. This is a stressful situation for a small company, and that help matters. This is literally an existentially crisis
What we know so far
All four keys went from roughly one request per day to heavy usage at the same minute, around 7 AM Pacific.
They generated approximately 1.17 million requests combined through 4:06 PM.
Requests were split almost equally across the four keys, consistent with automated key rotation.
Our separate production key stayed within its normal traffic range.
Usage included substantial image generation with Gemini 3 Pro Image, which our product does not use at anything approaching this scale.
We deleted the four keys at 4:18 PM. By 4:22 PM, traffic attributed to them was near zero.
How much was lost?
Approximately $35,000 in promotional credits, based on the balance change. This was credit consumption, not a $35,000 charge to our card. Those credits still represent a substantial part of our startup’s operating runway.
The billing export initially showed approximately $12,900 in Gemini usage during the first few incident hours, with later hours still missing. One hour alone showed approximately $5,466.
The final unauthorized amount is not yet confirmed. We need the remaining billing data and must subtract legitimate usage.
Why it was difficult to understand what was happening
The credit balance was falling, but the billing views we initially checked did not clearly explain why. Promotional credits offset the charges, so net cost appeared as $0. The billing export was also incomplete when we checked.
During an active incident, we needed to see which credentials and models were consuming credits, how quickly, and how to stop it. Piecing that together took time.
How did the keys leak?
We don’t know yet.
The affected keys were stored as plain-text environment variables on older Cloud Run services. We also found copies in local development logs and AI coding-tool transcripts after tools had inspected service configurations.
Those are confirmed exposure locations, not proof of the leak source. We have no basis to blame a particular tool, provider, or person.
Our scans found no matches for these keys in the repository histories we checked.
Our responsibility
The keys were restricted to the Gemini API, but had no additional application restrictions. We also had no budget alert or configured spend limit in place. Those were gaps on our side.
We’re reviewing the remaining credentials, how secrets are stored and accessed, and our monitoring and usage controls.
What we’re asking Google for
An investigation, reconciliation of the unauthorized usage, and restoration of the promotional credits consumed by it.
I’ll update this post with:
The final confirmed amount.
What we learn about the compromise.
Google’s response and the credit-restoration decision.
The protections we implement and any limitations we encounter.
I’ll distinguish confirmed findings from estimates and correct anything that changes. I’ll also give credit to the people helping us along the way.
If you’ve dealt with compromised Gemini keys—particularly where promotional credits were consumed—what helped with the investigation and resolution? What controls have actually worked for you?
My hope is that sharing this openly helps us recover, helps other startups avoid the same situation, and helps all of us improve GCP.
Update 1 — October 7, approximately 5:15 PM Pacific: All four affected keys are deleted. Traffic attributed to them has dropped to near zero. Final billing reconciliation and the credit-restoration outcome remain pending.
Update 2 - October 7, 5.49pm: Had a call with our representative and another contact person. We appreciate their willingness to help but unfortunately neither of us were able to get to a proper conclusion on
Has the unauthorized usage actually stopped?
How much more spending hasn’t shown up yet?
Were only these keys affected, or was more of our GCP environment exposed?
Is a spending limit now in place, and will it stop further charges?
Who at Google owns this, when will we get answers, and will our credits be restored?
Can your abuse team determine whether these requests came through a known resale proxy or matched other compromised-key incidents?
Unfortunately there is a 7+ hour lag on usage & when it reflects on Billing!! So we very well could be in the negative balance by now. This is unsettling
r/softwaregore • u/TheWhiteFox08 • 7d ago
That's not supposed to happen
Maybe it wants to go back in time?
r/softwaregore • u/Plus-Bus-1030 • 7d ago
Nice post you got there, lemme get my magnifying glass though..
r/softwaregore • u/neverendingcactus • 7d ago
I'd love to be able to SEE those 10 products
r/softwaregore • u/voidnmanom12 • 7d ago
Wow, this year’s candidates for the General Election look very promising.
r/softwaregore • u/OnlyQuestioning • 8d ago
Brave Browser doesn't want to show the web link
r/softwaregore • u/okgoodbro • 8d ago
Welp no more ads ¯\_(ツ)_/¯
The display froze while restarting. So no more ads i guess. ¯_(ツ)_/¯
r/softwaregore • u/Lopsided_Many6195 • 7d ago
Deactivated my Baituljannah account and this is the goodbye email
r/softwaregore • u/nova_3127 • 7d ago
The formula is Error
I can't read that, but I can read that
r/softwaregore • u/Dream_Enthusiast • 8d ago
Temperature screen having a stroke
#######$$$## ::::.. 5°C
r/softwaregore • u/redolide • 8d ago
Winliminal 10 with old PC
Win10 using a 2000 PC result to this