História de terror na fatura
US$ 82.314 em 48 horas: uma chave pública do Maps que podia chamar o Gemini
21 de outubro de 2026 · 3 min de leitura
Uma startup que gastava US$ 180 por mês ativou o Gemini em um projeto cuja chave de navegador era pública. Dois dias depois, a fatura passava de US$ 82.000.
Recontado a partir de The Register, por Jessica Lyons, March 3, 2026. Resumo com nossas próprias palavras; todos os números são da fonte.
O que aconteceu
Uma startup de três pessoas no México costumava gastar cerca de US$ 180 por mês no Google Cloud. Sua chave de API estava incorporada ao código do site para usar um serviço do Maps, o que é normal para chaves de navegador. Então um colega ativou a API do Gemini no mesmo projeto, e aquela chave pública de repente também podia chamar o Gemini.
A chave foi usada de forma abusiva em 11 e 12 de fevereiro de 2026, e cerca de US$ 82.314,44 em cobranças do Gemini se acumularam em aproximadamente 48 horas. O desenvolvedor, citado pelo The Register a partir do post no Reddit: "I am in a state of shock and panic right now" ("estou em estado de choque e pânico agora"). A empresa de segurança Truffle Security encontrou 2.863 chaves ativas expostas da mesma forma.
Como terminou
O desenvolvedor excluiu a chave, desativou o Gemini e trocou as credenciais. O suporte do Google citou o modelo de responsabilidade compartilhada e disse que as cobranças seriam mantidas. Nenhum reembolso foi relatado.
O que teria impedido
- Restringir a chave. Uma chave de navegador restrita às APIs do Maps de que precisa não consegue chamar o Gemini, não importa o que mais esteja ativado no projeto.
- Uma cota na API cara. Uma cota diária de requisições na API do Gemini limita o quanto uma chave roubada pode gastar (como definir limites).
- Detecção de picos a partir do zero. Um serviço que não tinha uso nenhum e de repente tem milhares de requisições é a anomalia mais clara possível. Monitorar o uso do Gemini teria sinalizado o problema em minutos, e uma ação automática poderia tê-lo interrompido no primeiro dia, e não no terceiro.
