Incident mode
Something upstream got hit. Here's what to rotate first.
Declare a compromised host, package, container image, CI workflow, tool or vendor in under a minute. KeyShift works out which keys were in reach and puts them in order.
- Blast radius. Every key in the runtime the compromised code could read.
- Evidence, not guesses. Exposed, rotated after the window, or unusual spend during it.
- Rebuild, then rotate. For packages, a clean build comes first, so new keys don't go straight back to bad code.
- Status update built only from facts you entered.
litellm · packageUnverified report
✓ Clean build deployed
✓ANTHROPIC_API_KEYUnusual spend
✓HIGGSFIELD_API_KEYExposed
GROQ_API_KEYExposed
SUPABASE_SERVICE_ROLE_KEYRotated after