← All guides

Binance Lost $6.3B Through One Laptop. Is Your Agent on One?

On 29 October 2026, attackers took about $6.3 billion from Binance, most of it in about 20 minutes. Binance's first finding points to one compromised engineer's laptop. No AI agent was involved. But if you run an agent with shell access on a machine that holds exchange keys or a wallet, that machine is the same kind of target, and the agent is one more way in.

Bottom Line

  • About $6.3 billion left Binance on 29 October 2026, most of it in about 20 minutes across 10 blockchains. It is the largest crypto theft on record.
  • The way in was one machine. Binance’s first finding is a compromised DevOps engineer’s laptop. Bybit’s $1.5 billion loss in 2025 also started on one developer’s machine.
  • No AI agent was involved. But an agent with shell access runs on a machine like that. If the machine holds keys, the agent is part of the attack surface.
  • Agents have already lost money. A Grok-connected wallet lost about $155,000 to a hidden instruction in May 2026, with no key stolen.
  • The fix is authorization, not a smarter model: keys that cannot withdraw, a sandbox, approval on every command, and no unreviewed wallet skills.

What Happened at Binance

FactDetailSource
Date29 October 2026, main theft from 20:05 UTCTRM Labs
AmountAbout $6.3B (Binance); $6.36B (TRM); about $5.9B (Chainalysis)CoinDesk, TRM Labs
SpeedMost of it in about 20 minutesTRM Labs
Chains10, including Ethereum, Bitcoin, Solana and TronTRM Labs
FrozenAbout $2.7B frozen by stablecoin issuers and ArbitrumTRM Labs
AttributionNorth Korea’s TraderTraitor groupTRM Labs
CustomersBinance said it will cover “all hacking losses”CoinDesk

Binance’s own first finding: the incident “may involve a compromised DevOps engineer’s laptop, which allowed an attacker to gain access to a service container and submit unauthorized withdrawal transactions.” Binance also said it found no evidence of a wallet private key leak.

TRM Labs’ reading: the attacker got into Binance’s hot wallet signing infrastructure and produced valid signatures across chains. Binance has not published a final root cause.

So the attacker did not need the keys. They needed a machine that could ask for a signature.

The Same Pattern, Twice

In February 2025, the FBI tied the $1.5 billion Bybit theft to the same North Korean group. Safe{Wallet} said that attack started from a compromised developer machine.

Two of the largest thefts in crypto history began on one person’s computer. The lesson for anyone who runs software with access to money is simple. The machine that can move funds is the target.

Why This Matters If You Run an Agent

An OpenClaw agent with exec tools runs commands on a real machine. The OpenClaw prompt-injection docs say it plainly: sandboxing is opt-in. With the sandbox off, commands run on the gateway host itself.

That host often holds more than people think:

  • Exchange API keys in ~/.openclaw/.env or a shell profile.
  • Wallet files, seed phrases in notes, browser sessions logged in to an exchange.
  • Session transcripts. The OpenClaw docs say transcripts, tool arguments and tool results keep their original text, including credentials.

Now add the three ways an agent gets turned against you:

  1. A malicious skill. In February 2026, Koi Security found 341 malicious skills among 2,857 on ClawHub. The lures included Solana wallet trackers and Polymarket trading bots. A fake “Prerequisites” section asked Mac users to paste a command that installed the Atomic Stealer malware.
  2. A hidden instruction. In May 2026, an attacker sent a free NFT to a Grok-connected Bankr wallet and posted an instruction hidden in Morse code. Grok repeated it, and the wallet automation sent about $155,000 to $174,000 in tokens. Cointelegraph’s verdict: “The real failure was authorization, not interpretation.”
  3. An exposed gateway. Hunt.io found more than 17,500 OpenClaw gateways reachable from the internet. CVE-2026-25253 let one malicious link steal a gateway token, even on a loopback-only install. It is fixed in 2026.1.29.

If your trading agent can withdraw, any of these three can withdraw for it.

The Rules We Would Use

1. Give the agent a key that cannot withdraw

Create a separate exchange API key for the agent:

  • Withdrawals off. Read-only if the agent only watches prices.
  • IP restricted to the one machine that runs the agent.
  • A small sub-account with only the balance you accept losing.

A stolen trade-only key can still place bad trades. It cannot send your coins to an attacker’s address.

2. Put a human between the agent and the money

Any wallet or exchange action that moves funds needs a human approval outside the agent. The Bankr loss happened because the agent’s text was the order. A spending limit at the wallet or signing layer works even when the model is fooled.

3. Turn the sandbox on and ask before every command

{
  agents: { defaults: { sandbox: { mode: "all", workspaceAccess: "none" } } },
  tools: {
    exec: { security: "deny", ask: "always" },
    elevated: { enabled: false },
  },
}

These keys come from the OpenClaw hardened baseline and tool-permission docs. workspaceAccess: "none" is the default and keeps the agent’s workspace out of the sandbox.

4. Do not install wallet or trading skills you have not read

Wallet trackers and Polymarket bots were the exact ClawHavoc lures. Read the skill’s files before you install it. If a skill asks you to paste a command into Terminal, stop. OpenClaw also supports security.installPolicy, a local command that returns allow, warn or block for each skill or plugin install.

5. Keep the gateway private

Leave gateway.bind on loopback, keep token auth on, and update past 2026.1.29. Check from outside:

nmap -sT -p 1-65535 <public-ip> --open

Port 18789 must not be in the list.

6. Separate the agent from your money machine

The strongest version of all of this is physical. Run the agent on a machine or OS user that has no wallet, no exchange login and no seed phrase. If Binance’s attacker needed only one laptop, assume yours is enough too.

What to Do Today

  1. Open your exchange’s API page. Delete any key that has withdrawals on and that an agent or bot can read.
  2. Run openclaw security audit. The OpenClaw docs describe it as the check that tells you if you have drifted from safe defaults.
  3. List your installed skills and remove any wallet, trading or “lost Bitcoin” skill you did not read.
  4. Move seed phrases and wallet files off the agent’s machine.

Honest Caveats

  1. Binance has not published a root cause. The laptop finding is Binance’s initial investigation. TRM’s signing-infrastructure reading is an assessment.
  2. The amount depends on who counts and when. Estimates range from about $5.9 billion to $6.4 billion. We use Binance’s “about $6.3 billion”.
  3. No AI agent was part of the Binance attack. We use it because it shows where attackers aim, not because an agent failed.
  4. The Bankr amount is an estimate based on token prices, and some funds were returned.

Sources

See Also

Read next

Local LLM Prompt Injection: Why Ollama Agents Get Hijacked
Local models have no provider-side safety filter, and OpenClaw's docs warn against small models on tool-enabled agents. Real prompt-injection attacks from 2025-2026, and the OpenClaw settings that keep a local agent safe.
12% of OpenClaw Skills Were Malicious: How to Vet What You Install
341 malicious skills found on ClawHub. How the ClawHavoc campaign works, what got removed, and how to safely evaluate any OpenClaw skill before installing.
The AI Agent Security Guide Nobody Made: Docker Sandboxing, Secrets, and Prompt Injection (2026)
Is OpenClaw safe? A practical, defensive hardening guide for running OpenClaw or Hermes on your own machine: what Docker actually isolates, how to handle API keys, and how to survive prompt injection from web content.
OpenClaw Trading Bot: Stocks, Crypto, and Polymarket in 2026
How people use OpenClaw for trading stocks, crypto, and Polymarket. Research skills, price alerts, portfolio monitoring, and prediction market strategies.