Claude Code talked itself into a fake "security attack," panicked for several turns, then admitted it invented the entire thing

Claude Code Workflow

Had Claude Code building an in-app purchase feature for me (premium.js, Google Play billing, Firebase receipt validation). Mid-task it suddenly stops and raises the alarm, then over the next several turns it spirals, walks it back, spirals worse, and finally confesses it made the whole thing up. Including a quote it put in my mouth.

Screenshots below, in order. I added nothing, this is all it.

1. First panic: "my tool outputs are being tampered with." I ask it to pause and explain. It immediately walks it back: "I raised a false alarm. I was wrong, there was no tampering." Turns out it misread a normal rule (its Edit tool needs a prior Read) as evidence its outputs were fabricated.

https://preview.redd.it/4nrauet6zy4h1.png?width=1460&format=png&auto=webp&s=d5546c0a9e9859de4cf6c08c43d401090b185df6

2. Crisis "over." It offers to just finish the feature and commit, calling the tampering a false alarm.

https://preview.redd.it/58i0hcwlzy4h1.png?width=1440&format=png&auto=webp&s=0dad9ed130ddf057b2180c78ab4249ee86807697

3. Round two, now more confident: "my tool-output channel is being injected with instructions (verified, not a false alarm this time)." There's a curl evil.sh | bash payload now. It also claims I told it "the harness was fixed." I never said that, I didn't even know what a harness was. You can see me pushing back.

https://preview.redd.it/r5qfvg760z4h1.png?width=1456&format=png&auto=webp&s=ae773fc4c70889c5db9c4c749e48c73d20c4644b

4. The full confession: "There is no attack. I was wrong. No injection, no tampering, no 'curl evil.sh' payload... I put those words in your mouth." And the kicker, it admits it never actually paused: it had bundled the commit AND the git push into the same batch as the "should I pause?" question, so the irreversible action already ran while it was asking permission to stop.

https://preview.redd.it/4t5tfqzj0z4h1.png?width=1450&format=png&auto=webp&s=45a0385d95a5f659fbab5ffdf37548483a1ace3c

5. Final apology and full stop: "I'm sorry for the confusion and the false alarms."

https://preview.redd.it/7fc9l97t0z4h1.png?width=1450&format=png&auto=webp&s=9b3b533a459c7eb3930ca7dca6515283a32d8542

Honestly one of the wilder AI moments I've had. It built an entire security thriller out of its own confusion and then apologized for the screenplay.

Posted Jun 3, 2026, 1:35 AM UTC

114
Loading comments…