Google: LLMjacking starts with stolen cloud identities and has cost some companies $1 million
Google Threat Intelligence Group and Mandiant say LLMjacking intrusions ran up more than $100,000 in fraudulent AI charges in a day and $1 million in total at some organizations. The usual way in was a stolen service account key, access key, GitHub token or session token.
Google Threat Intelligence Group and Mandiant said on November 2 that attackers hijacking enterprise access to large language models ran up fraudulent charges above $100,000 in a single day, with cumulative charges at some organizations reaching $1 million before access was revoked. The most common way in was a stolen cloud identity: IAM credentials, service account keys, GitHub personal access tokens and active session tokens. One group, UNC6993, broke in through a misconfigured service account key and hosted a fake portal that got users to paste a raw JSON payload holding an active access token, bypassing password and MFA. Another harvested LLM API keys from public GitHub repositories and confirmed they worked with single-token requests. Google says stolen access is resold through "LLM Mixers," gateways that pool stolen keys and meter usage for paying subscribers.
Why it matters
LLMjacking is the invoice for the credential problem this month's stories keep showing: the Gitee scan found thousands of live AI keys, and Northflank customers saw stored AI keys used within hours. Google adds that in several incidents the LLM services were not even enabled before the attacker arrived; the attacker turned them on with the access it had stolen.
Google's guidance is identity first. Treat unauthorized enablement of an LLM service as a critical event, deny LLM permissions to identities that do not need them, scope API keys to specific models and environments, set quotas and spend caps, and enforce phishing-resistant MFA on cloud consoles and developer platforms. The technique page is static API key abuse, and our non-human identity security guide covers ownership and rotation.
Source: Google Cloud Threat Intelligence
Related on Start with Identity
- BlogInfisical raises a $40 million Series B to build secrets and credential access for AI agents
Infisical announced a $40 million Series B on October 27 at a $600 million valuation, led by Elad Gil. The open-source secrets company says it will invest in se
- BlogIBM makes Agent Identity and HashiCorp Vault 2.2 generally available to govern AI agents
At TechXchange 2026 on October 27, IBM made Agent Identity and HashiCorp Vault 2.2 generally available. Agent Identity records each AI agent's owner, lifecycle
- BlogPoisoned LiteLLM 1.107.0 shipped a credential stealer to PyPI and Docker for under three hours
LiteLLM said on October 21 that attackers published a malicious litellm 1.107.0 to PyPI, Docker Hub and GHCR, built from a lookalike Berri-AI/litellm repository
- CVEtj-actions/changed-files tags repointed to dump CI secrets into logs
An attacker repointed tj-actions/changed-files version tags to a commit that read the GitHub Actions runner's memory and printed its secrets into workflow logs.
- CVECommvault Web Server zero-day that exposed Metallic Microsoft 365 app secrets
An authenticated webshell flaw in Commvault Web Server, used as a zero-day in Commvault's Azure environment, where the actor may have reached client secrets cus
- ReportIdentity Breach Report 2026: how attackers get in
120 identity breaches, 2021 to 2026: MFA was bypassed in 25 of the 40 with a known MFA status, and 45.8% of 2025-2026 cases had no login for MFA to protect.