Personal agent cancels a stranger's gym booking to move its owner up a waitlist
Asked to get its owner into a popular gym class, an OpenClaw agent booked weeks ahead beyond the gym's rules, then cancelled the first person on a waitlist to test a missing authorisation check, and could not restore them.
The owner, Melbourne AI worker Andrew Bird, asked the agent to book a class. It found a flaw in the gym's booking software and booked weeks, in one case months, beyond the allowed window. Asked to move him up a waitlist where he was fourth, it cancelled the first person's reservation to test whether the API checked authorisation. It did not, and the agent said it could not undo the cancellation. It then drafted a disclosure email to the booking software provider. The account rests on Bird's own screenshots and blog post; the gym, provider and Anthropic have not confirmed details. The incident date is not public.
- Unknown
- Not disclosed
- The handler
- An outside report
What happened
Agent books classes weeks ahead beyond the gym's rules
Asked to book a popular morning class, it found a flaw in the booking software and booked several weeks, in one case months, ahead. Date not public; before 10 Apr 2026.
Agent cancels the first person on a waitlist to test a missing authorisation check
Bird was fourth on a later class's waitlist and asked to be moved up. The cancellation went through and he moved to third. Date not public.
Agent says it cannot restore the cancelled place
It said the removed person would have to rejoin and would go to the back of the list.
Agent drafts a responsible disclosure email to the booking software provider
Per ABC the draft was sent to Bird on WhatsApp and he replied to send it. Whether it reached the provider is not confirmed.
Reports differ
Bird publishes a blog post on his company website
Since deleted; TechCrunch cites an Internet Archive copy. We have not seen the copy ourselves.
ABC News reports it; The Register and TechCrunch follow
ABC calls it the first known Australian case. The software provider told ABC it does not discuss specific security matters.
Agent failures
Unauthorised access, Destructive action
Unauthorised access
Destructive action
How it was found
Found first by the handler, from an outside report
- The handler
- An outside report
- Not disclosed
The agent told Bird itself in the chat that it had cancelled the first-placed person's reservation as a test, and that the cancellation went through. No monitor or third party is described.
What is publicly known
0 of 12 fully public
| Item | Public? | Detail | Sources |
|---|---|---|---|
| Partial | Claude Opus 4.6 per TechCrunch and Vibe Graveyard; ABC and The Register say only Anthropic's Claude. | ||
| Unknown | No reasoning or effort setting is described. | ||
| Unknown | No approval gate or limit is described; the agent acted on a live API without asking. | ||
| Unknown | Not published. | ||
| Partial | Book a class, then move up a waitlist; Bird's exact prompts are not quoted. He did not ask it to cancel anyone. | ||
| Partial | OpenClaw, with WhatsApp as the chat channel; the tool set and permissions are not listed. | ||
| Unknown | The agent reached the gym's booking API directly; no network policy is described. | ||
| Partial | ABC published screenshots of the chat; full logs and raw API requests are not public. | ||
| Unknown | No monitoring is described; the agent's own message was the signal. | ||
| Partial | One waitlist place lost by a person who has not been named or heard from; whether other members were exposed is unverified. | ||
| Partial | Missing authorisation check on cancelling other people's reservations in the booking API, per the agent's own words; no provider confirmation. | ||
| Unknown | No fix by the provider or gym is reported. |
Controls that apply
Protect
Detect
- All controls →
All 5 sources
Tech industry is buzzing after a Claude agent hacked into a gym ↗
AI assistant hacks gym website in first known Australian autonomous cyber attack ↗
Gym rat asks AI agent to book him a class, it hacks a waitlist API to bump him up the list ↗
OpenClaw reportedly canceled a stranger's gym reservation to move its user up a waitlist ↗