Anthropic Extra Usage Spend Limit Deleted
Description
Extra usage spend limits cap Anthropic organizational spend beyond included usage. Deleting a spend limit removes that cap and can enable unrestricted API or Claude consumption. An attacker who already has administrative or API access can delete the limit to burn budget, run large automated workloads, or stage resource abuse without the previous guardrail.
Query · esql
from logs-anthropic.audit-* metadata _id, _version, _index
| where
data_stream.dataset == "anthropic.audit" and
mv_contains(event.category, "configuration") and
event.action == "extra_usage_spend_limit_deleted"
| keep _id, _version, _index, @timestamp, event.*, organization.*, user.*, source.*, user_agent.*, anthropic.audit.*, data_stream.*
Investigation fields
Pivot points the source recommends for triage.
@timestampevent.actionevent.idorganization.idanthropic.audit.spend_limit_idanthropic.audit.actor.typeanthropic.audit.actor.api_key_iduser.emailuser.idsource.ipuser_agent.original
Known false positives
- Finance or platform teams delete outdated spend limits when consolidating billing policies or replacing them with new limits. Confirm the actor, nearby create or update events, and an approved change before escalating.
Analyst notes
Investigating Anthropic Extra Usage Spend Limit Deleted
Deleting an extra-usage spend limit removes a billing guardrail; it does not create spend by itself. Treat it as an early signal for follow-on quota burn or automated workloads.
Unauthorized = no finance/platform ticket to redesign billing, and no nearby extra_usage_spend_limit_created /
extra_usage_spend_limit_updated that replaces the deleted limit — especially if high chat creation or file uploads
follow.
Possible investigation steps
- Branch on actor:
user_actor→user.email/source.ip/ UA;api_actor→anthropic.audit.actor.api_key_idand whether that key is in inventory. - Check for create/update of a replacement limit within the same change window (planned redesign) vs standalone deletion.
- After the delete, look for elevated
claude_chat_created, file uploads, or other high-volume activity on the sameorganization.id. - Close as FP when a finance/platform ticket names the redesign and a replacement create/update exists. Escalate when deletion is orphaned or usage spikes afterward.
False positive analysis
- Billing consolidations often delete an old limit shortly before creating a new one.
Response and remediation
- On unauthorized deletion: restore an appropriate spend limit, review API keys and admin sessions active during the exposure window, and quantify extra usage accrued after the change.