Skip to navigation

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)

criticalACTIVE

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

IdentifiersTL-2026-5165
Also known asContagious Interview-style fake recruiter campaign
SeverityCRITICAL
First disclosed
Exploitation statusExploited in the wild
Affected productsBinance Wallet infrastructure (internal wallet signing service, internal AI tool, developer endpoints); Homebrew Homebrew installer (trojanized copy delivered to a victim)
AttributionTraderTraitor (high confidence)
Nation-state nexusNorth Korea
ToolsHomebrew
MITRE ATT&CK techniquesT1021 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
MotivationFINANCIAL
Target sectorsfinance, cryptocurrency, technology
Target regionsGlobal
Detection rules9 (1 shown free)
Sources9 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, InitiatingProcessCommandLine

Sigma

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.

8 more detection rules (Splunk SPL, Microsoft KQL, Sigma) · unlock with TL Creds. Sign up free to unlock the detection rules or query them with the Threadlinqs MCP server (Purple)
  • 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.

8 indicators of compromise · unlock with TL Creds. Compare plans

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

T1021 Remote Services

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

T1078 Valid Accounts

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

T1657 Financial Theft

stealth

T1684.001 Impersonation

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

Further reading

Drafted by the Threadlinqs research pipeline from 9 sources; published ; last updated —.

Threadlinqs Intelligence — Real-Time Threat Detection Platform

[ 0 threats ] [ 0 det ] [ CRIT: 0 ] [ HIGH: 0 ]
// threat_feed
$ sort --newest
Showing all threats

Live intelligence console

Threat level

Latest Threats