Threat reportSupply ChainTL-2026-5165
Binance Wallet Infrastructure Compromise via Fake Job Interviews, Trojanized Homebrew Installer and Internal AI Tool Abuse (~$6.3B Theft, TraderTraitor)
Binance's 2026-11-03 post-incident report describes a multi-stage intrusion against its wallet engineering team: a tampered Homebrew installer (June), a fake-recruiter job interview delivering a malicious assignment repository with a poisoned dev tool (September), pivoting through an internal AI tool (Oct 20), and theft via an internal wallet signing service on Oct 29.
Key facts for TraderTraitor Binance wallet theft
| Identifiers | TL-2026-5165 |
|---|---|
| Also known as | Contagious Interview-style fake recruiter campaign |
| Severity | CRITICAL |
| First disclosed | |
| Exploitation status | Exploited in the wild |
| Affected products | Binance Wallet infrastructure (internal wallet signing service, internal AI tool, developer endpoints); Homebrew Homebrew installer (trojanized copy delivered to a victim) |
| Attribution | TraderTraitor (high confidence) |
| Nation-state nexus | North Korea |
| Tools | Homebrew |
| MITRE ATT&CK techniques | T1021 Remote Services, T1027 Obfuscated Files or Information, T1036 Masquerading, T1059 Command and Scripting Interpreter, T1071 Application Layer Protocol, T1078 Valid Accounts, T1195.002 Supply Chain Compromise: Compromise Software Supply Chain, T1204.002 User Execution: Malicious File, T1550.001 Use Alternate Authentication Material: Application Access Token, T1566.003 Phishing: Spearphishing via Service, T1610 Deploy Container, T1657 Financial Theft and 1 more in the attack flow |
| Motivation | FINANCIAL |
| Target sectors | finance, cryptocurrency, technology |
| Target regions | Global |
| Detection rules | 9 (1 shown free) |
| Sources | 9 cited sources |
Detection coverage for TraderTraitor Binance wallet theft
As of 2026-11-03, Threadlinqs Intelligence publishes 9 detection rule(s) for TL-2026-5165 across Splunk SPL, Microsoft KQL and Sigma, covering 8 indicator(s) of compromise. The whole corpus is readable without an account. Every threat comes with one complete detection in Splunk SPL, Microsoft KQL and Sigma, free for everyone; a free account adds daily TL Creds to unlock the rest. Paid plans add a larger daily allowance, correlation and the MCP server. Threadlinqs MCP server · View plans.
Free detection: Trojanized Homebrew Installer Fetched From Non-Official Source (macOS) — Exploitation
TL-2026-5165 (TraderTraitor / Binance wallet compromise) began when a wallet DevOps engineer downloaded a trojanized Homebrew installer while searching for an AI coding tool. Fires when a shell on a macOS endpoint pipes or evaluates an install.sh fetched with curl/wget from anywhere other than the official Homebrew/install GitHub path. Behaviour-first: needs no hashes or domains, which Binance did not publish.
- Languages: Splunk SPL, Microsoft KQL, Sigma
- ATT&CK: T1195.002, T1204.002, T1059
- Data sources: crowdstrike_falcon_edr, microsoft_defender_for_endpoint, macos_endpoint_security
- Severity: high
- Confidence: high
Splunk SPL
index=edr sourcetype="CrowdStrike:Event:Streams:JSON" event_platform=Mac event_simpleName=ProcessRollup2 (FileName=bash OR FileName=sh OR FileName=zsh) CommandLine="*install.sh*" (CommandLine="*curl*" OR CommandLine="*wget*")
| where NOT match(CommandLine, "(?i)raw\\.githubusercontent\\.com/Homebrew/install/") AND NOT match(CommandLine, "(?i)github\\.com/Homebrew/install")
| eval detection="Homebrew installer from non-official source (TL-2026-5165)"
| stats count min(_time) as first_seen max(_time) as last_seen values(CommandLine) as cmdlines values(ParentBaseFileName) as parents by ComputerName, UserName, detection
| convert ctime(first_seen) ctime(last_seen)Microsoft KQL
DeviceProcessEvents
| where Timestamp > ago(24h)
| where FileName in~ ("bash", "sh", "zsh")
| where ProcessCommandLine has "install.sh" and ProcessCommandLine has_any ("curl", "wget")
| where ProcessCommandLine !has "raw.githubusercontent.com/Homebrew/install/"
and ProcessCommandLine !has "github.com/Homebrew/install"
| project Timestamp, DeviceName, AccountName, FileName, ProcessCommandLine, InitiatingProcessFileName, InitiatingProcessCommandLineSigma
title: Trojanized Homebrew Installer Fetched From Non-Official Source
id: 3f0c5a1e-5165-4b7a-9a11-0d1e5165a001
status: experimental
description: Detects a shell on macOS fetching and running a Homebrew-style install.sh via curl or wget from a location other than the official Homebrew/install repository, as seen in the TL-2026-5165 (TraderTraitor) supply-chain stage.
references:
- https://thehackernews.com/2026/11/binance-reveals-how-fake-job-interviews.html
- https://crypto.news/binance-hack-fake-interviews-ai-tool-signing-service/
- https://attack.mitre.org/
author: AII-Detector — ThreadLinqs Intelligence
date: 2026/11/03
tags:
- attack.initial-access
- attack.t1195.002
- attack.execution
- attack.t1204.002
- attack.t1059
logsource:
product: macos
category: process_creation
detection:
selection_shell:
Image|endswith:
- '/bash'
- '/sh'
- '/zsh'
selection_fetch:
CommandLine|contains:
- 'curl '
- 'wget '
selection_script:
CommandLine|contains: 'install.sh'
filter_official:
CommandLine|contains:
- 'raw.githubusercontent.com/Homebrew/install/'
- 'github.com/Homebrew/install'
condition: selection_shell and selection_fetch and selection_script and not filter_official
falsepositives:
- Internal mirror of the Homebrew installer used by IT
- Other legitimate tools distributed as curl | bash install.sh scripts
level: high
Known false positives:
- Internal mirror of the Homebrew installer maintained by IT/MDM
- Developers installing other legitimate tools via curl | bash install.sh scripts
Tuning notes: Adjust index/sourcetype to your EDR (the SPL assumes CrowdStrike FDR). Add your approved internal Homebrew mirror URL to the exclusion. Add other vendor install.sh hosts seen in your baseline after review; keep the official Homebrew path exclusion.
- Fake-Recruiter Interview Assignment Repository Cloned Then Executed — Exploitation · unlock with TL Creds
- Container Deployment With Explicit Token Or Privileged Flags From Engineer Workstation — Post-Exploitation · unlock with TL Creds
- Wallet Signing Service Contacted By Unauthorized Client Process — C2 / Impact · unlock with TL Creds
- Poisoned Developer Tool ([indicator]/Python/Node) Spawning Obfuscated Shell Payload — Exploitation · unlock with TL Creds
- Dev Tool Process Removing Shell History, Logs Or Repository Artifacts — Anti-Forensics · unlock with TL Creds
- Remote Access Tooling Spawned By AI Agent Or Assistant Process — Lateral Movement · unlock with TL Creds
- First-Seen Remote Logon With Engineer Credentials To Another Workstation — Post-Exploitation · unlock with TL Creds
- Developer Interpreter Beaconing Or Contact With Community-Reported DPRK Infrastructure — C2 · unlock with TL Creds
Indicators of compromise for TraderTraitor Binance wallet theft
As of 2026-11-03, Threadlinqs Intelligence tracks 8 indicators of compromise for TL-2026-5165.
How TraderTraitor Binance wallet theft works
Blockchain-intelligence firms (TRM, Chainalysis) and reporting citing an FBI alert attribute the activity to North Korea's TraderTraitor.
Binance disclosed on 2026-11-03 how its wallet infrastructure was breached, culminating in the 2026-10-29 theft of roughly $6.3 billion in assets across about ten blockchains, most of it in roughly 20 minutes. Reported loss figures differ by outlet ($6.3B, $6.34B, $6.36B; The Hacker News headline says $6.43B); about $2.85 billion was reported frozen or intercepted and Binance stated 98% of affected token assets were replenished by Oct 31.
Stage 1 (June 2026): Wallet DevOps 'Engineer A' searched for an AI coding tool and downloaded a trojanized Homebrew installer. The supply-chain compromise exposed information about Engineer A's role and wallet-team colleagues. Binance detected it and rotated credentials as a precaution.
Stage 2 (September 2026): 'Engineer B' was approached through a legitimate job-hunting platform by someone posing as a Project Director. The process included a first-round video interview with a purported HR representative who shared a social media account with personal photos and videos, then a second-round interview on a popular chat app with someone claiming to be CEO of a non-existent company. Engineer B was told to download an assignment containing a malicious code repository whose code executed during setup. Per crypto.news, the repository carried a compromised pyenv development tool; Binance described a legitimate development tool component substituted with a poisoned version, with advanced obfuscation, evasion, external server communication and removal of forensic artifacts. The malware went undetected.
Stage 3 (Oct 20, 2026): The attacker used Engineer B's compromised machine and an internal AI tool to gain control of Engineer A's computer and that of Software Engineer C, obtaining a container deployment permission token.
Stage 4 (Oct 29, 2026): Using credentials stolen from Engineer A, the attacker logged into Engineer C's computer (reported 17:15-19:56 UTC), deployed a container and ran a malicious script, then used the container deployment token to reach an internal wallet signing service and initiate transactions outside the normal withdrawal process. Transfers began about 20:05 UTC (last ETH at 23:56 UTC). Per crypto.news and FinanceFeeds, the attacker also established malicious permissions via Ethereum's EIP-7702 delegation, allowing transfers to continue after withdrawals were suspended; the delegation was cleared at 00:10 UTC on Oct 30. Assets cited include 233.46M XRP, 970,500 SOL, 44.2M OP, 18,270 BTC and 2,961.9 ETH.
Attribution: TRM Labs attributed the attack to TraderTraitor with high confidence and Chainalysis said it was likely TraderTraitor; crypto.news and Cointelegraph report an FBI alert (Oct 31) attributing it to North Korea/TraderTraitor, while the FBI's earlier public statement only said it was engaged with partners. North Korea denied involvement. The Hacker News framed attribution as suspected and noted Binance had foiled 57 suspected North Korea-linked cases this year. The tactics match the long-running 'Contagious Interview' fake-recruiter pattern. No domains, IPs, file hashes or package names were published, so no network or file IOCs are listed and BeaconBeagle correlation was not applicable.
Binance remediation: rebuilt the wallet system in a new environment, rebuilt the internal AI tool and its access controls, replaced devices, decommissioned affected credentials and tokens, scanned employee devices, strengthened wallet-service risk controls and expanded AI-based behavioral anomaly detection.
MITRE ATT&CK techniques by tactic:
Lateral Movement
Defense Evasion
T1027 Obfuscated Files or Information; T1036 Masquerading
Execution
T1059 Command and Scripting Interpreter; T1204.002 User Execution: Malicious File; T1610 Deploy Container
Command and Control
T1071 Application Layer Protocol
Persistence
Initial Access
T1195.002 Supply Chain Compromise: Compromise Software Supply Chain; T1566.003 Phishing: Spearphishing via Service
lateral-movement
T1550.001 Use Alternate Authentication Material: Application Access Token
Impact
stealth
Remediation for TraderTraitor Binance wallet theft
Immediate actions
- Rotate and decommission credentials and tokens of any engineer who installed software from unverified sources or ran take-home assignments
- Revoke container deployment permission tokens and restrict who can launch containers that can reach wallet signing services
- Hunt developer endpoints for tampered Homebrew installers and modified pyenv or other dev tool components
- Monitor for unexpected EIP-7702 delegations on hot wallet addresses
Workarounds
- Install Homebrew and developer tooling only from official vendor sources and verify the install command
- Train staff on fake-recruiter social engineering on job platforms and chat apps
Longer-term hardening
- Require isolated, disposable environments for all recruiter-supplied code and interview assignments
- Place strict authorization and out-of-band approval controls on wallet signing services so transactions cannot bypass the normal withdrawal process
- Apply least privilege and access controls to internal AI tools so they cannot act as a pivot between engineer endpoints
- Deploy EDR and behavioral anomaly detection on developer workstations
Affected and fixed versions
- Binance — Wallet infrastructure (internal wallet signing service, internal AI tool, developer endpoints)
Vulnerable versions: Environment as of June-October 2026
Fixed in: Wallet system rebuilt in a new environment - Homebrew — Homebrew installer (trojanized copy delivered to a victim)
Vulnerable versions: Tampered installer downloaded from a non-official source, June 2026
Timeline of TraderTraitor Binance wallet theft
- Wallet DevOps Engineer A downloads a trojanized locked-ioc-7 installer while searching for an AI coding tool; role and team information exposed. Binance detects it and rotates credentials as a precaution (exact June day not disclosed).
- Engineer B is recruited via a legitimate job platform by a fake Project Director; video interview with fake HR and chat-app interview with a fake CEO, then a malicious assignment repository is run (exact September day not disclosed).
- Attacker uses Engineer B's compromised system and an internal AI tool to gain control of Engineer A's and Software Engineer C's computers, obtaining a container deployment permission token.
- From about 20:05 UTC the attacker uses the internal wallet signing service to initiate transactions outside the normal withdrawal process; roughly $6.3B moved across about ten chains, mostly within ~20 minutes.
- 17:15-19:56 UTC: attacker logs into Engineer C's computer with credentials stolen from Engineer A, deploys a container and runs a malicious script.
- TRM Labs and Chainalysis link the theft to North Korea's locked-ioc-6; FBI says it is engaged with partners. EIP-7702 delegation cleared at 00:10 UTC.
- FBI alert reportedly attributes the theft to North Korea/locked-ioc-6 (per crypto.news); Binance reports 98% of affected token assets replenished and ~$2.85B frozen or intercepted.
- Binance publishes its post-incident report detailing the attack chain and remediation; The Hacker News reports it.
Sources cited for TraderTraitor Binance wallet theft
- Binance post-incident report (official X post) x.com · Vendor report · 2026-11-03
- Binance Reveals How Fake Job Interviews and AI Tool Abuse Led to $6.43 Billion Theft The Hacker News · News · 2026-11-03
- Binance Details Security Failures Behind Record $6.3B Crypto Hack cointelegraph.com · News · 2026-11-03
- Binance details fake interview route into $6.34B hack crypto.news · News · 2026-11-03
- Binance Hack: One Fake Interview Opened $6.34 Billion financefeeds.com · News · 2026-11-03
- Binance Reveals Fake Interviews and AI Tool Behind $6.34B Security Breach cryptotimes.io · News · 2026-11-03
- North Korea linked to $6.3 billion hack on Binance, blockchain intelligence firms say wafb.com · News · 2026-10-30
- FBI is involved in response to $6.3 billion Binance hack linked to North Korea nextgov.com · News · 2026-10-30
- North Korean Hackers Try to Get Hired at Binance Every Day decrypt.co · News · 2025-08-13
Further reading
Drafted by the Threadlinqs research pipeline from 9 sources; published ; last updated —.