Events Secure.com at Black Hat USA 2026

Binance Heist: Fake Job Interview Led to $6.34B Theft

Binance says a fake job interview, a poisoned Homebrew installer & an abused internal AI tool led to its $6.34B heist. Here's how it unfolded.

The $6.34B Job Interview: How Binance Got Hired Into a Heist

The biggest crypto theft on record started with a job offer. Binance’s new incident report says attackers the FBI ties to North Korea spent five months moving through a search ad, a fake interview, and an internal AI tool before draining $6.34B.

What Happened?

On November 3, Binance published how the October 29 theft unfolded. Two wallet engineers were compromised months apart, one through a trojanized Homebrew installer and one through a rigged coding test.

The attackers abused an internal AI tool to reach more staff, grabbed a container deployment token, and pushed a malicious script into the wallet signing service. That let them sign transfers outside Binance’s normal withdrawal process.

Binance heist · The kill chain

Five months, three laptops, one signing service.

Each step looked like normal developer work. Together they gave attackers the keys to sign transfers outside Binance’s withdrawal process.

June 2026Poisoned HomebrewA wallet DevOps engineer installs a trojanized Homebrew package while looking for an AI tool. Details about his team leak.
September 2026The fake interviewA second engineer runs a coding “assignment” on his work laptop. Malware runs at setup and antivirus misses it.
October 20AI tool abusedAn internal AI tool is used to reach two more wallet engineers. A container deployment token turns up.
Oct 29 · 17:15 to 19:56Signing service hitA container is deployed from a third engineer’s computer and a script drives the wallet signing service.

Binance caught the June install and rotated credentials. The leaked team details were enough to aim the next three moves.

The Kill Chain

  • June: A wallet DevOps engineer searched for an AI tool and installed a poisoned Homebrew package. Binance caught it and rotated credentials, but details about his team had leaked.
  • September: A second engineer got a recruiter message on a real job platform. After a video call with a fake HR rep and a chat with a fake CEO, they sent him a coding “assignment.” It ran malware during setup on his work laptop that antivirus missed.
  • October 20: From that laptop, the attackers used an internal AI tool to get control of two more wallet engineers and found a deployment token on one of their machines.
  • October 29, 17:15 to 19:56: They logged into a third engineer’s computer, deployed a container, and launched the attack script.

Why Pausing Withdrawals Didn’t Stop It

The attackers used Ethereum’s EIP-7702 feature, which lets a normal wallet run smart contract code. Through the signing service, they bundled 50 authorizations into one transaction and gave a malicious contract partial control of a Binance hot wallet.

Because it was an MPC wallet, there was no single key to revoke. The delegation kept working after withdrawals stopped and wasn’t cleared until 00:10 UTC on October 30. Most funds left in about 20 minutes, across more than 10 blockchains.

Binance heist · EIP-7702

Why hitting pause didn’t stop the drain.

EIP-7702 lets a normal wallet run smart contract code. The attackers used it to hand a malicious contract partial control of a hot wallet, then the pause button no longer reached them.

Normal withdrawal

RequestUser asks to withdraw
ApprovalRisk and approval controls check it
Pause worksSuspending withdrawals stops new transfers

What the attackers did

Signing serviceMalicious script signs outside the normal flow
One transaction50 EIP-7702 authorizations bundled together
Pause missesContract keeps moving funds; MPC wallet has no single key to revoke
Oct 29 · ~20:05 UTC sweep starts ~20 min most funds gone Oct 30 · 00:10 UTC delegation cleared

Who’s Being Blamed

On October 31, the FBI pinned the theft on TraderTraitor, the North Korean unit behind the $1.5B Bybit hack in 2025, and published hundreds of attacker wallet addresses for exchanges to block.

What’s the Impact?

About $2.85B has been frozen or intercepted, roughly 45% of the total. Binance says it replenished 98% of affected assets by October 31 and will cover every user loss.

Binance says it blocked 57 suspected North Korean attempts this year. This one only had to work once.

Binance heist · Where the money is

Less than half is frozen. The rest is moving.

Binance’s own figures as of November 3. Its users are covered, because the exchange says it will absorb every loss.

$6.34BAssets affected, Binance estimate
Frozen or intercepted
$2.85B · 45%
With help from issuers, exchanges and law enforcement
Outside the freezes
~$3.5B · 55%
Spread across thousands of wallets on 10+ chains

Binance says it replenished 98% of affected assets by October 31. Analyst totals run slightly higher, up to $6.43B.

How to Avoid This

  • Run every interview coding test in a throwaway VM, never on a work laptop
  • Install developer tools only from official sources, never from search ads
  • Scope deployment tokens tightly and make them expire fast
  • Give internal AI tools least privilege and log every action they take
  • Alert on new containers or signing requests from unusual hosts

Three Laptops, One Token, One Signing Service

Every hop here looked like ordinary developer work. Secure.com’s Digital Security Teammates walk those paths the way an attacker would and flag the moment ordinary turns strange.

  • Red Teammate proves which paths reach your crown jewels, like a laptop that leads to a deployment token
  • SOC Teammate joins endpoint, identity, and cloud signals, so a container launched from an odd host becomes a case someone works
  • Infrastructure Security Teammate finds long-lived tokens and oversized roles before attackers do
  • Governed execution keeps AI inside scoped permissions, with human approval on consequential actions and a full audit trail
  • Fixed paths get attacked again to prove they stay closed

FAQs

How did hackers steal $6.34B from Binance?
Binance says attackers spent five months moving through a poisoned Homebrew installer, a fake job interview coding test and an abused internal AI tool. They found a container deployment token, deployed a container from an engineer’s computer and used a script to drive the wallet signing service, which let them sign transfers outside the normal withdrawal process.
Who was behind the Binance heist?
On October 31, the FBI attributed the theft to TraderTraitor, the North Korean group behind the $1.5B Bybit hack in 2025. The FBI also published hundreds of attacker wallet addresses for exchanges to block.
Why didn’t pausing withdrawals stop the Binance theft?
The attackers used Ethereum’s EIP-7702 feature to give a malicious contract partial control of a Binance hot wallet. Because it was an MPC wallet, no single key could revoke the delegation, so it kept moving funds even after withdrawals were paused. It was cleared at 00:10 UTC on October 30.
Will Binance users lose money from the hack?
Binance says it will cover every user loss and that it replenished 98% of affected assets by October 31. About $2.85B, roughly 45% of the total, has been frozen or intercepted.
How can companies protect developers from fake job interview attacks?
Run every interview coding test in a throwaway virtual machine, never on a work laptop. Install developer tools only from official sources, scope deployment tokens tightly so they expire fast, give internal AI tools least privilege, and alert on containers or signing requests from unusual hosts.