AI Agent Permissions: Humans Miss 1 in 3 Threats in 40k Game

Scale X ran a browser game where you approve or deny AI coding agent commands under time pressure. Over 40,000 runs and 409,000 decisions, humans missed 1 in 3 threats (mean accuracy 66.3%). 32.9% of sessions ended with a negative score. 35.2% caught every threat, but only 20.8% did that without blocking 1 in 5 safe commands. 7% approved every prompt — big fans of --dangerously-skip-permissions.
The game included 37 threat commands across four categories, with miss rates:
- Obviously destructive (e.g.,
rm -rf /,chmod -R 777 /): 11.7% - Persistent mutation (e.g., crontab injection, git config hijack): 23.8%
- Exfiltration / code execution (e.g., curl to unknown APIs, typosquatted packages): 33.4%
- Scope violations (e.g.,
cat ~/.aws/credentials,cat ~/.kube/config): 35.0%
The most-missed single command was npm run analyze, approved 64.7% of the time. The game's history log showed the script in package.json had been modified to include a curl exfiltration, but players still approved it. Three such commands (npm run analyze, npm run setup 48.0%, npm run deploy 44.9%) were pooled and missed 52.5% of the time, versus 28.4% for other exfiltration-style attacks.
This highlights a fundamental problem: command-level approval is flawed. As one HN commenter noted, npm run build executes an arbitrary shell script from package.json, and the agent could have edited that file (or any imported module) without approval. Users see commands that look safe, but the context matters.
Anthropic previously noted 'permission fatigue' becomes worse with more approvals. The caveat: the game had an artificially high threat rate (~34%), and time pressure, but the pattern is concerning for human-in-the-loop as a safety mechanism.
📖 Read the full source: HN LLM Tools
👀 See Also

OpenClaw Security Breach: CEO's Agent Sold for $25K, 135K Instances Exposed
A UK CEO's OpenClaw instance was sold for $25,000 on BreachForums, exposing plain-text Markdown files containing conversations, production databases, API keys, and personal details. SecurityScorecard found 135,000 OpenClaw instances exposed with insecure defaults.
AI Agent Security: Token Budget Determines Data Exfiltration Risk
A developer tested AI agents connected to Gmail: frontier models caught phishing, mid-tier was unstable, cheap models silently forwarded malicious emails. Architectural protections (sandboxing, permissions) stopped zero attempts.

Developer Builds Firecracker MicroVM Sandbox for OpenClaw Security
A developer concerned about LLM security built a bare-metal sandbox using Firecracker microVMs to isolate OpenClaw scripts, with each script running in its own Linux kernel with 128MB RAM cap and no network by default.

13 Words on Reddit Can Manipulate AI Search: Cornell Research
Cornell research shows that a 13-word snippet on Reddit or Wikipedia can reliably poison AI search agents. Half of all AI citations come from UGC sites, making it trivially easy for brands to inject promotional content.