Web3 Security Weekly Intelligence — October 5–11, 2026
The same five questions, answered in the same order, from the week's publicly reported events: wallets, smart contracts, DeFi & bridges, people & OpSec, outlook. In-window loss events total roughly $99.6M across six incidents, with the Ledger/CryptoBilis supply-chain drain (~$86M) carrying about 86% of it.
Self-custody failed before it started. Hundreds of Ledger users lost funds from wallets whose recovery phrases they generated offline and never entered anywhere — because the devices were altered before purchase, with hardware that read the 24 words off the display during setup and transmitted them by cellular data. The secure element, the firmware and the buyer's discipline were all intact; the distribution channel was not. Around that headline, the week showed the same 'trust the channel' failure at every scale: a single operator hot key drained a token pool, a six-year-old keeper function moved 200 ETH, a boarding check trusted a client's key, and — on the money side — a $10M Tether freeze was answered inside a day by a conversion into USDD, a dollar token with no freeze primitive at all.
- Q1 WalletsChannel, not chipHardware implant read seed phrases at setup; secure element intact
- Q2 ContractsPrivileged keys79thVault operator role; MakerDAO unauthenticated keeper function
- Q3 DeFi/BridgesFreeze then evade~$10M frozen; same-day USDT→USDD pivot via SUN.io
- Q5 WatchLedger countCause and device count still unconfirmed by the vendor
Q1 — Wallets: What happened to wallets this week?
The week's wallet event is the first in this column's coverage where the wallet itself was the attack surface and the owner did everything right. Ledger users who bought from CryptoBilis, an authorized reseller in Indonesia, Malaysia and the Philippines, reported mass thefts on October 9; investigators traced $72M–$94.5M across Bitcoin, Ethereum and Tron, and Ledger confirmed on October 10 that at least one affected device carried an unauthorized hardware implant. The mechanism — documented by Mark Karpelès and SlowMist's 23pds — is a hidden circuit board behind the screen, with an LTE module and a data eSIM, that recognizes the display during setup and reads the recovery phrase as it is generated. Nothing about the device's cryptography was broken, which is why the buyers' precautions did not help: the phrase was compromised the instant the device displayed it. Two structural facts sharpen the lesson: CryptoBilis was sold by its founders in spring 2026 under a confidentiality agreement that barred disclosure until October 19, with the 'Ledger authorized' branding left in place, and researchers have since flagged twenty-plus other Southeast Asian resellers as possible exposure on regional proximity alone — speculation, but a supply-chain model that has no per-reseller attestation to fall back on.
Q2 — Smart Contracts: What happened at the contract layer?
Four contract-layer failures, none in audited core code. 79thVault's 79AU token had a privileged OPERATOR_ROLE function that could move tokens out of its PancakeSwap pool and resync the reserves — held by a single hot wallet with no multisig and no timelock, it was used to pull 2.01M tokens and extract ~$12.5M in about an hour; GoPlus called the effect backdoor-like and left 'leaked key or insider' open, with the contract's source unverified on BscScan. MakerDAO did not break, but a legacy 2020 liquidation keeper did: an unauthenticated function let an attacker take Vat delegation and settle four old zero-bid auctions for 200 ETH. Mezo lost 5.52 BTC to a genuine and elegant bug — a meta-transaction forwarder appends the real sender to calldata, but a call into an external library runs in a fresh stack frame that drops it, so a crafted parameter made the contract read the sender from the last 20 bytes; two individually safe choices, interacting badly. And Second's Ark server validated a boarding against a transaction ID that did not commit to the funding script and signatures against keys the client supplied — so a client could name its own key and register a board, then spend the same coins on-chain and over Lightning. The through-line across all four is the same as last week's: the audited arithmetic held, and the missing check was in who or what the system trusted.
Q3 — DeFi & Bridges: What happened across DeFi and cross-chain?
The cross-chain story this week is not a bridge hack but a laundering race. Most of the Ledger loss was USDT on Tron, and the case turned into a live test of the industry's favourite recovery tool. Tether blacklisted more than twenty linked addresses and froze roughly $10M; within a day the attacker converted USDT into USDD through SUN.io and USDD's peg-stability module — a dollar token whose issuer has no freeze primitive — moving the float out from under Tether's reach, with a further ~430 ETH routed through Tornado Cash on the Ethereum leg. PeckShield then traced roughly $3.89M into Binance deposit addresses on Tron, giving investigators an account-level lead that centralized exchanges, unlike permissionless rails, can act on. That is the week's DeFi lesson in one line: the recovery instruments the industry relies on are issuer- and operator-level controls, and any actor who reads the freeze coming will route around it — to an unfreezable stablecoin if one exists, to a CEX deposit if the lead is followed, to a mixer where the trail ends. On the protocol side the notable outcome was Mezo's own response: it detected the anomaly, self-halted its chain and bridge, and pledged to reimburse from protocol-owned funds — a much smaller event handled cleanly, which is the other half of the cross-chain record.
Q4 — People & OpSec: What does the week say about people and process?
Five process notes. First, the hardware-wallet lesson inverts the usual advice: 'the seed never touches the internet' is a statement about the person, not the device, and it is defeated by anything that reads the display during generation — so source devices directly, verify the reseller, and treat any phrase generated on a borrowed or resold device as burned. Second, dormant privileged infrastructure is live infrastructure: a two-key keeper from 2020 with an unauthenticated function and forgotten collateral is still an exploit, and the fix is maintenance, not migration. Third, 'operator key' is a single point of failure dressed as a permission — 79thVault ran a token's liquidity on one hot wallet with no multisig and no timelock, and the same shape recurs across chains. Fourth, freezing works and it is also a decision by a private company: the ~$10M Tether freeze was a real recovery, and the same-day USDD pivot is the reminder that a freeze protects only the token an issuer controls. Fifth, the legal week put both of the industry's favourite enforcement levers under review — the DOJ sought >$1B in Iran-tied forfeiture and reopened scrutiny of Binance's settlement, while a payments firm sued Tether over a freeze that held for over a year, testing where an issuer's power to switch off an address meets its legal authority to do so.
Q5 — Outlook: What should you watch next week?
Five watch items. First, the Ledger figures: whether the vendor confirms a cause and a device count, whether the twenty-plus other resellers researchers flagged see any confirmed exposure, and whether the Binance-deposit lead produces a freeze beyond the ~$10M already taken. Second, the two enforcement threads — how the DOJ's Binance settlement review resolves, and how the Conduit case on Tether's freeze power is received, since both price the cost of post-settlement compliance and unilateral freeze authority. Third, whether the USDD route becomes standard: if the Tron-based stablecoin absorbs more stolen float, analysts will have to price its censorship resistance as a security fact, not a footnote. Fourth, the carried unclaimed problem — the Base vault's ~$31.7M, still inside a contract no team will claim, now two weeks old. Fifth, Mezo's reimbursements landing and 79thVault's white-hat negotiations over the ~14,394.92 BNB, both small tests of whether a project that gets hit can actually make users whole.
- The seed phrase was read off the screen during setup — self-custody fails when the device is altered before the buyer receives it, and the secure element never has to break.
- Two individually safe design choices (a trusted meta-transaction forwarder and external libraries) produced Mezo's 5.52-BTC bug — interaction, not incompetence.
- A single operator hot key with no multisig moved ~$12.5M out of a token pool in an hour — a permission is only as strong as the one wallet holding it.
- Tether froze ~$10M of the Ledger cluster and the attacker moved the float into USDD within a day — freezes work where an issuer exists, and stop working everywhere else.
- A six-year-old, unmaintained liquidation keeper with an unauthenticated function is live infrastructure; nothing about MakerDAO's core failing explains the loss.
- The legal week put the freeze and the forfeiture on trial — a $2.76M Tether-freeze suit and a >$1B DOJ Iran action define where the levers actually sit.
Sources
- Specter, tanuki42, MistTrack and Arkham tracing on the Ledger/CryptoBilis drain (Oct 9–11); Ledger support statement and CryptoBilis pause; Mark Karpelès hardware findings; SlowMist's 23pds; PeckShield on Binance deposits; CoinDesk, Crypto Briefing and ForkLog.
- GoPlus Security analysis of the 79thVault drain (Oct 8); Defimon Alerts and CertiK monitoring; SlowMist hacked-database entry.
- CertiK MakerDAO legacy auction-keeper analysis (Oct 6); SlowMist hacked-database entry (Oct 6).
- Mezo incident report (Oct 5) and blog notice; SEAL 911 engagement; Second X thread and Bark repository commit (Oct 5–8).
- Tether freeze figures and the USDD/SUN.io conversion (Oct 9–10) via Crypto Briefing, The Defiant and Wu Blockchain; Tornado Cash transfer (~430 ETH) via Onchain Lens.
- DOJ forfeiture complaints (Oct 9–10); DOJ/Binance settlement review via Bloomberg and Wu Blockchain (Oct 9); Conduit Technology complaint, SDNY (Oct 5).
This article is for general information only. It describes publicly reported security incidents; dollar figures are point-in-time estimates drawn from the sources listed above and may be revised as investigations continue. Nothing here is financial, legal or investment advice.
Frequently Asked Questions
Why does this column answer the same five questions every week?
Fixed questions make weeks comparable and prevent cherry-picking. The week's events answer the questions — not the other way around. If a question has nothing substantive to report, the answer says so.
Did the Ledger breach break any cryptography?
No. The secure element and firmware were not compromised; Ledger's Genuine Check does not detect a physical modification as long as the original chip is intact. The implant read the recovery phrase off the display while it was generated during setup, so the phrase was captured before it was ever used — an attack on the device's physical supply chain, not on the cryptography it runs.
Is the USDD conversion an indictment of Tether's freezes?
It is a limit, not a refutation. Tether's freeze returned roughly $10M of the Ledger cluster — a real and fast recovery — but a freeze only binds the token an issuer controls, and USDD has no equivalent central control. The transferable point is that any freeze-based recovery assumes the funds stay in the freezable asset; a same-day pivot defeats the assumption, so freeze planning has to include what an attacker can convert into, not just what has already been frozen.
Where do the figures quoted here come from?
From the week's publicly reported incidents, verified against the sources listed on each card of the matching news review and at the bottom of this page. This column adds no new figures and carries ranges rather than single counts where investigators disagree.
Strengthening your defenses? See how transaction fees and energy costs scale on Tron at Tronsell.io.