29 October 2026 / Attack analysis

What happened at Binance?

The path from developer laptops to wallet signing operations.

  1. Fake interview
  2. Work laptop
  3. Stolen token
  4. Signing service
$6.34BApproximate value of digital assets impacted, according to Binance’s initial report.

How did the chain unfold? Where could an earlier warning have changed the response?

10 pages · EnglishSource: Binance, initial findings, 3 November 2026Analysis as of 4 November 2026

10 pages · English →
The timeline

It wasn’t one breach.

  1. June

    Tampered tool installation

    A’s tampered Homebrew install was detected. Device replaced; credentials rotated.

  2. September

    Fake recruitment interview

    A fake interview assignment ran malware during setup on B’s work computer.

  3. 20 October

    Internal AI tool as a springboard

    Access expanded from B to A and C. A held a deployment token.

  4. 29 October

    Into wallet signing

    From C, the attacker used A’s token to deploy a container and run malicious code.

Source / Binance
Access expands

One foothold. Multiple paths.

Source / Binance
Developer tooling

A familiar path. A replaced program.

The malware replaced pyenv inside a familiar developer-tool path.

  1. 01pyenv_3,414 BReplacement file created
  2. 02pyenv3,344 BLegitimate file deleted
  3. 03pyenv_ → pyenv3,414 BReplacement took its place
  4. 04symlink + zshSymlink recreated; shell spawned

Binance says endpoint protection missed the initial malware. The file path still looked familiar.

Source / Binance
Signing and on-chain authority

Withdrawals stopped. Permissions remained.

The attacker used the signing service to establish EIP-7702 delegations. Those permissions operated outside the normal withdrawal flow.

Wallet signing serviceEIP-7702 delegation
Attacker-controlled contractDelegated on-chain execution rights
Pause withdrawalsExisting delegations remained.
Revoke on-chainAdditional transactions were needed.
Source / Binance
For defenders

What to check, stage by stage.

Seven stages. Seven places to look in your own environment.

StageWhat happenedATT&CKCheck in your environment
JuneA tampered Homebrew installation, found through a search engine; Binance calls it a supply chain attack.T1195 Supply Chain CompromiseWhere developers get installers for tools, and whether package sources are pinned and verified.
SeptemberContact through a job platform; an interview “assignment” ran malicious code during setup on a work computer.T1566.003 Spearphishing via Service · T1204.002 User ExecutionWhether take-home code from outside the company can run on corporate devices, and where it should run instead.
SeptemberA legitimate pyenv component replaced by a malicious one; traces removed. Endpoint protection missed it.T1554 Compromise Host Software Binary · T1070 Indicator RemovalIntegrity monitoring for developer-tool binaries in package-manager paths, not only for system binaries.
20 OctoberAn internal AI tool used from the compromised computer to gain control over two more engineers.TA0008 Lateral MovementWhat your internal AI tools can reach and do on a user’s behalf, and whether their actions are logged per user.
20 OctoberA container deployment token found on an engineer’s computer.T1552 Unsecured CredentialsStanding deployment tokens on laptops: their scope, lifetime and where else they work.
29 OctoberFrom a third engineer’s computer, the stolen token was used to deploy a container and run a malicious script.T1078 Valid Accounts · T1610 Deploy ContainerAlerts when a credential is used from a host other than its owner’s, and approval for deployments that reach signing systems.
29 OctoberThe signing service was used to establish EIP-7702 delegations that outlived the withdrawal pause.On-chain authorizationSigning-policy coverage for authorization types, and monitoring of delegations on hot wallets.
What we don’t know
  • How the internal AI tool was used to gain control over Engineers A and C.
  • How the deployed container reached the wallet signing service.
  • Technical details Binance is keeping confidential to avoid helping other attackers.
  • The results of the independent review Binance has commissioned. The investigation is ongoing.
An earlier signal

Turn the search for access into an alert.

FalseTrail could have helped when the attacker searched for and tried credentials.

Search for accessCredentials / configs / service references
FalseTrailPlanted decoyDecoy credential use alerts the SOC and identifies its placement.
The Binance pathProduction tokenUsing stolen credentials, the attacker deployed a container on 29 October.

An earlier signal gives the SOC a chance to investigate before the next production step.

Analysis / FalseTrail
The FalseTrail path

A decoy. A signal. Evidence of what’s next.

  1. 01 · Place

    Believable decoy credentials and configs

    Identifiable placements with no real production authority.

  2. 02 · Detect

    Credential use becomes an alert

    Send the finding to the security tools the team already uses.

  3. 03 · Observe

    A controlled trail through fake services

    If the trail continues, see what they attempt inside those services.

Deployed in your environment

Your infrastructure. Your evidence.

On-prem · Your cloud / BYOC · Hybrid

0
outbound connections

Raw evidence stays in your environment. Your forwarder decides where findings go.

How FalseTrail is deployed →
For security teams

Missing the entry needn’t mean missing the intruder.

An intruder may already be inside. Later use of a planted credential can still expose them.

01

Relevant placements

Place approved decoy configs and service references where an intruder is likely to look for access.

02

A response path

Validate the alert. Investigate the real host, rotate exposed real credentials and assess the scope.

AI makes more paths easier to explore. Deception creates a detection opportunity in the search for access itself.

PDF

The illustrated report

All ten pages, as published in the PDF.

  1. Page 1: The incident at a glance
  2. Page 2: June-to-October timeline
  3. Page 3: The access chain across B, A and C
  4. Page 4: The pyenv replacement
  5. Page 5: Signing and on-chain authorization
  6. Page 6: An earlier signal with FalseTrail
  7. Page 7: Place, detect, observe
  8. Page 8: On-prem, BYOC or hybrid: customer-hosted and zero outbound
  9. Page 9: When an intruder is already inside
  10. Page 10: Evaluation and primary sources
Download the PDF
Sources

Independent FalseTrail analysis of public initial findings, as of 4 November 2026. Binance’s investigation is ongoing. The security team owns investigation and containment in real systems.

See the next attempt at access.

On-prem, your cloud/BYOC or hybrid. Zero outbound connections. Raw evidence stays in your environment.