Thought Leaders

The Binance Theft Started With a Job Interview: Access Decided the Cost

mm
Add Unite.AI to your preferred sources on Google

In September, a Binance software engineer sat through two job interviews with a company that did not exist. The first was a live video call with an HR representative who shared a personal social media account, complete with photos and videos, to prove they were real. The second took place in a chat app, with someone presenting as the CEO. Near the end, the engineer was asked to download a coding assignment onto his work computer.

On October 29, attackers moved roughly $6.34 billion out of Binance wallets, most of it within about 20 minutes. The FBI has attributed the theft to TraderTraitor, the North Korean group also blamed for the $1.5 billion theft from Bybit in February 2025. It is the largest cryptocurrency theft on record.

Binance has accepted responsibility and says it will absorb the losses. As of November 3, it reported that 98% of the affected token assets had been replenished and that about $2.85 billion had been frozen or intercepted.

The question worth asking is: What could one compromised laptop reach, and can every team test that in its own environment today?

Two Entry Points and a Campaign Spanning June Through October

Nothing in Binance’s November 3 update points to deepfakes or other AI-assisted techniques. Both ways in ran through people: one engineer who trusted a search result, and another who trusted a recruiter.

The campaign ran for at least five months. In June, a wallet DevOps engineer searching for an AI coding tool downloaded a tampered Homebrew installer. Binance’s security team caught the anomaly, replaced the device, and rotated credentials. By then, the attackers had already learned who sat on the wallet infrastructure team.

Three months later, they came back through a different door. The engineer who was approached in September had a profile on a legitimate job-search platform that mentioned his experience at Binance. His coding assignment contained malware that ran during setup, swapped a legitimate pyenv component for a malicious one, connected to an attacker-controlled server, and erased its traces. Binance says its endpoint protection did not detect it.

On October 20, the attackers used that laptop and an internal AI tool to take control of two more engineers’ machines, one of them belonging to the DevOps engineer compromised in June. On that machine, they found a token with container deployment permissions. On October 29, they logged into the other engineer’s computer, used the stolen credentials to deploy a container, and ran the script that launched the theft.

Why Recruiter Lures Still Work

Fake recruiters and poisoned coding tests are an old playbook. North Korean operators have run it against developers for years, most prominently in the campaign known as Contagious Interview. Binance says it stopped 57 suspected North Korea-linked attempts in 2026 alone.

The lure works because it asks engineers to do something they do every day. Running an unfamiliar repository is a normal part of a technical interview. There is no suspicious sender address and no link to hover over, only a plausible employer, a person on video, and a task that looks like work.

A recruiter’s message is also one of the few unsolicited approaches people welcome. No awareness program can guarantee that every engineer catches every convincing one, so controls have to assume one will get through.

How One Laptop Reached the Wallets

My first question concerns the security controls in that engineer’s environment. Using a work computer for an external coding assessment warrants scrutiny. The larger concern is how that single compromise enabled access to other systems and, eventually, to sensitive financial infrastructure.

Each step after the initial infection relied on trust that already existed inside Binance. An internal AI tool accepted instructions from a compromised machine and turned them into colleagues’ devices. A deployment token sat on an engineer’s laptop. A container deployment made with valid credentials moved billions. None of it required another lure.

Internal AI tools deserve particular attention. They often run with broad permissions across repositories, endpoints, and services, so whoever controls a machine that can instruct one inherits its reach.

Protecting Developers Without Stalling Engineering

Developers need to download packages, run unfamiliar code, and test software. Locking their laptops down like a finance workstation would slow engineering to a crawl and push engineers toward workarounds. A policy that keeps job-search activity off corporate devices is reasonable, but no one follows a policy every time. The practical goal is limiting what a compromised developer machine can do next.

A handful of controls make the biggest difference. Untrusted code should run in disposable virtual machines with no access to corporate credentials. Deployment credentials should be short-lived, narrowly scoped, and issued to controlled deployment workflows wherever possible. Wallet signing keys or key shares should be protected separately from developer workstations, with signing policies that restrict which transactions and authorizations can be approved. Actions that touch wallet, payment or production systems should require approval from a second person on a separate device. Internal AI tools should run with minimum permissions and log what they do.

Detection must also work when the credentials are legitimate. Behavioral monitoring that flags a deployment from an unexpected machine or at an unexpected hour gives a team the chance to intervene when every credential checks out. Binance says it has expanded this kind of detection since the incident.

Where Threat Intelligence Fits

The warning was public six weeks before the theft. The joint advisory on Contagious Interview described operators posing as recruiters for AI, crypto, and NFT firms to target IT professionals and steal cryptocurrency. Binance’s case followed the same playbook.

Threat intelligence has a concrete job in campaigns like this one. The actors may change, but their tactics are known. Teams that track them can block known infrastructure and warn engineers about the pretexts in use right now.

Intelligence also tells a team who needs extra protection. Once an incident reveals who holds sensitive access, as Binance’s June compromise did, those people should be treated as likely targets for months, with closer monitoring of their devices and the approaches they receive.

What This Means Outside Crypto

Crypto exchanges are an obvious target because stolen funds move fast and are hard to recover. The pattern holds anywhere a developer workstation sits a few hops from critical systems, whether that is a bank’s payment pipeline or a software vendor’s build and release process. Recruiting pretexts reach engineers at all of them.

For security leaders reviewing their own environments this week, two checks matter most. First, map what a single compromised developer laptop could reach today, including stored tokens, SSH keys, cloud credentials, and internal AI tools. Second, confirm that production deployments and high-value transactions require independent approval that a single compromised identity cannot provide.

Binance has rebuilt the affected systems and brought in independent reviewers, with decisions made after the loss. Organizations that run the same exercise now can make them on their own schedule.

Gina Cardelli is a Principal Security Strategist at Fortra, where she focuses on advancing AI/ML-driven security capabilities across the portfolio and strengthening the company’s managed services strategy. She brings more than 15 years of experience in the security industry spanning product strategy, product management and development, SOC operations, and solution design. Gina holds a Master of Science in Computer Information Systems from Marist University, leveraging her technical foundation and business strategy expertise to drive customer-focused innovation in cybersecurity.