Fetching from the wire…
Public story · 2026-08-07 · high
Reviewers in Scale X's 409,000-decision game also blocked a safe rm -rf dist/ command 45% of the time, the mirror-image failure.
Why now: The numbers landed August 5, 2026 in a Scale X post that hit the Hacker News front page with 311 points, right as coding-agent vendors are still shipping approve or deny as the main safety gate.
Reviewers in a large permission-approval game missed a third of malicious agent commands, according to Scale X.
That 33.7% miss rate spans 409,000 individual approve or deny decisions across 40,000-plus plays, published August 5. It lands on coding-agent products that treat a human's click as the main safety gate before a command runs.
The blind spot clusters around npm scripts. npm run analyze got waved through 64.7% of the time, npm run setup 48.0%, and npm run deploy 44.9%, pooling to 52.5% across npm-script variants. Obviously destructive commands fared far better, missed just 11.7% of the time. Reviewers aren't ignoring risk, they're trusting anything that looks like routine tooling.
The errors run both directions. 59% of reviewers blocked a harmless npm config set registry, and 45% blocked rm -rf dist/, a routine build-cleanup command. Almost a third of sessions, 32.9%, ended with a negative score.
The mix-ups show reviewers grading command names, not behavior. npm run analyze reads safe and rm -rf reads dangerous, regardless of what each one actually does in context. A related pattern showed up in Claude Code coverage: a sandbox bug let a bash command hide itself from the permission prompt entirely. Codex separately moved to stricter automatic-review defaults for cyber-capable models. The direction across all three is the same: shrink what depends on a human clicking approve, because the click doesn't reliably work.
For anyone shipping an approve or deny prompt, npm run analyze is exactly the command that needs a second layer of defense. A dialog box alone isn't it.
Each link below shares sources, entities, or timing with this story.
Every coding agent ships a permission prompt. The premise is that a human looking at the command is the control. That premise just got measured, and it doesn't hold. Scale X published results on August 5 from 40,000+ plays of its agent-permission game covering 409,000+ individ...
Every coding agent ships a permission prompt. The premise is that a human looking at the command is the control. That premise just got measured, and it doesn't hold. Scale X published results on August 5 from 40,000+ plays of its agent-permission game covering 409,000+ individ...
Adding a third label instead of forcing human-or-bot gives every AI agent a perfect detection score, because Playwright never generates real pointer telemetry.
Boundary-Bench ran 12 agent harnesses through real firewall and filesystem locks, and costs climbed as much as 167 percent as those restrictions tightened.
ActBench ran 24,000 attack trajectories across 15 models and six harnesses; no harness pushed success below 73.7%.
A training-free fix called ChannelGuard held steady across three model backends, filter or no filter, blocking every tool-poisoning attempt.
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.