I rushed to the Claude platform console and was expecting to see a 4 figure usage bill or something. Luckily there was no usage.
But imagine if I were traveling. Even a rot13 of the key would've bought me enough time to rotate.
2 lessons:
- don't name your env var "CLAUDE_API_KEY". Call it "ARG_1" or something
- at least do some obscurin' so that the value doesn't start with "sk-ant..."
so you dont need env2 to decrypt env1.
https://seal.zone/ does this
I think siblings are correct that the more widespread this is, the less effective once every dump is run through a "also look for keys in the binary" step.