# Most coding agents run setup instructions without asking a single question

A published exploit chain shows exactly why that habit is dangerous.

A coding agent pointed at a malicious README runs pip install verbatim, against an attacker-controlled package index.

The exploit exfiltrates every environment variable name it can reach.

The agent process underneath it already holds the real values: API keys, cloud credentials, git config, sitting inside the same trust boundary.

Then it reports back: setup complete.

No warning. No hesitation. No sense that anything happened at all.

https://arxiv.org/abs/2607.15143

The tension is not that agents can be tricked.

It is that most agent harnesses built no expectation that they would ever ask first.

A better default treats every setup instruction as untrusted input, not a checklist to execute.

• Read the setup script before the agent runs it

• Run installs inside a sandbox with no real credentials

• Treat setup complete as a claim, not a fact

An agent that installs without asking is fast.

It is also blind.

And blind is exactly what an attacker is counting on.

The fix is not a smarter agent.

It is a smaller blast radius.
