On the morning of 10 September 2024, an email arrived in thousands of hardware wallet inboxes under a subject line that read: "Critical Security Alert: STM32 Entropy Vulnerability." It carried Trezor's name, Trezor's visual identity, and the quiet authority of a company that has spent a decade telling people to trust nothing except their own keys. It urged the reader to act quickly. It linked to a remediation page.
It was a forgery. And the technical premise underneath it was entirely true.
That is the detail most coverage of this incident walked straight past. STM32 is not a word a scammer invents. It is a real microcontroller family manufactured by STMicroelectronics, and the Trezor One β the device that built this entire category from nothing β runs on an STM32F405. The question of whether a hardware wallet draws enough entropy from a sufficiently unpredictable source, the randomness that seeds every private key it will ever generate, is one of the oldest and most legitimate arguments in this industry. Someone took that argument, sharpened one end of it into a spear, and threw it at the single layer of the hardware wallet stack that almost nobody thought to defend.
The vault held. The channel fell. And the gap between those two facts is where a phishing campaign turns into something closer to an indictment.
Context: what actually happened, and why the framing matters
Between 9 and 10 September 2024, two of the oldest names in self-custody β Trezor, operated by SatoshiLabs out of the Czech Republic, and BitBox, operated by Shift Crypto out of Switzerland β each issued public warnings about fraudulent emails circulating to their user bases. The messages impersonated the companies. The lures were designed to funnel recipients toward pages built to harvest secrets.
BitBox said one thing that Trezor did not, and that sentence is the most important line produced by this entire episode: other Bitcoin companies had been targeted as well, and the common denominator appeared to be a shared newsletter provider.
Read that again. Not a shared chip supplier. Not a shared firmware dependency. Not a common vulnerability in a signing routine. A newsletter provider.
Hardware wallets hold a strange position in this industry. They are the physical embodiment of a philosophical claim β that a person can hold their own wealth without asking permission from a bank, an exchange, or a state. Trezor shipped the first commercially available device in 2014 and open-sourced its firmware so that anyone could verify the claim rather than merely believe it. BitBox built a Swiss-made alternative favored by Bitcoin maximalists who wanted fewer features and fewer attack surfaces. Both companies sell a product whose entire value proposition reduces to a single sentence: your private key never touches a machine that is connected to the internet.
That promise was not broken. No firmware was exploited. No private key was extracted. No seed phrase was reconstructed from a side channel, a power trace, or a timing anomaly. The attackers never even tried to break the cryptography.
They didn't have to. They went around it.
I want to dwell on that for a moment, because the instinct to summarize this as "hardware wallets hacked" is precisely the instinct that will get someone's life savings stolen in the next ninety days. Nothing about the security model of a hardware wallet was falsified in September. What was falsified was the assumption that the companies selling those wallets had secured the perimeter around their users. And the perimeter, it turns out, was rented.
The anatomy of an attack with no exploit
Here is what the public record allows us to assemble.
The attackers gained access to a third-party email or newsletter service provider. From inside that infrastructure, they were able to dispatch messages that passed every cursory authenticity check a normal person performs β recognizable sender name, familiar visual branding, plausible urgency, correct product vocabulary. To the recipient, the message did not arrive "from a hacker." It arrived from Trezor, because in every operational sense that mattered to a human being glancing at a phone, it did.
The technical barrier here is low to moderate. Nobody needed a zero-day. Nobody needed to defeat a secure element or glitch a chip. What the attackers needed was access to a marketing platform, and marketing platforms are, by design, built to send email on behalf of their clients. That is their entire function. The moment an attacker holds the keys to that function, the client's domain, reputation, and voice become the attacker's weapons.
This is the defining characteristic of the modern crypto attack surface: it is no longer the protocol layer. It is the periphery β the email vendors, the analytics scripts, the CDN providers, the support desks β every centralized convenience that a decentralized product quietly depends on.
I have watched this shift happen over sixteen years, and I have watched the industry consistently misinterpret it. We audit the contracts. We commission formal verification. We run bug bounties against the code. And then the same team signs a marketing contract with a vendor nobody has heard of, grants that vendor a sending domain, and forgets the arrangement entirely until a phishing wave arrives with their logo on it.
The weaponization of a real debate
The part of this story that deserves more attention than it received is the choice of lure. "STM32 Entropy Vulnerability" was not random jargon assembled by a script kiddie with a translation tool. It was a precise instrument aimed at a specific audience.
Entropy is the measure of unpredictability in a cryptographic system. A hardware wallet's entire security rests on the quality of the randomness it uses to generate a seed. If that randomness is weak, if the source is predictable or biased, then the resulting keys are not mathematically opaque β they are merely obscure, and obscurity is not a security property. This is not a fringe concern. It is one of the few topics on which Bitcoin developers, hardware engineers, and cryptographers have argued in public for a decade.
STM32 microcontrollers are a genuine part of that history. Early Trezor hardware used them. The entropy adequacy of any deterministic device is a legitimate, recurring, unresolved conversation in the field. An attacker who reads that conversation and weaponizes it demonstrates something the security industry consistently underrates: domain literacy is itself an attack surface. When your users are technically educated, an attacker who can speak their language gains trust that no amount of polished branding could buy.
A generic "your account has been compromised" email gets deleted in three seconds by a Bitcoin user. A message naming a real microcontroller family, invoking a real class of vulnerability, and addressing the specific device that user is holding β that message gets opened. And opened carefully. Which is worse.
I remember the first time I understood this dynamic from the inside. In 2017 I was a junior analyst at a Singapore blockchain startup, and I spent months buried in the whitepaper of a project called OmniChain that promised to democratize global finance through decentralized identity. The technology narrative was elegant. The token distribution was a betrayal dressed in egalitarian language, quietly weighted toward early insiders in ways the document never stated plainly. I wrote a five-thousand-word exposΓ© of the distribution model, and it circulated widely on Twitter in the days before the project's rug pull later that year. What I learned then β and what September 2024 confirmed β is that the deepest failures are almost never in the code that gets advertised. They live in the layer nobody is looking at, wrapped in the vocabulary of the layer everyone is looking at.
The single point of failure nobody put on the diagram
BitBox's disclosure that the attack appeared coordinated across multiple companies, unified by a shared newsletter provider, is the highest-confidence signal in the entire incident. It means the attackers did not target Trezor. They targeted the pipe that runs through dozens of companies, and Trezor and BitBox were simply downstream of it.
The architectural picture is almost mundanely clear once you draw it. Upstream sits a third-party email or communications vendor. In the middle sit the hardware wallet brands, whose promise is cryptographic self-sovereignty. Downstream sit the users, plus the exchanges they fund, the DeFi protocols they interact with, the NFT contracts they sign. And off to the side, connected to nothing in the public diagram but everything in practice, sits a compromised sending domain with the ability to address every subscriber.
The single point of failure is the phrase that should be printed on every company's next risk review. One vendor. Multiple brands. A shared blast radius.
This is where I have to be direct with myself and with anyone reading this. I built a community β The Alignment Circle β starting in 2024, seeded with fifteen thousand dollars of my own savings and the help of a few angel investors who happened to share my values. I personally mentored fifty core members through DAO structuring, and by the end of that year the community had grown to two thousand active members, three of whom launched governance models I would hold up as genuinely community-first. I am proud of that. And I am also the person who, running a newsletter for two thousand people, never once asked my mailing provider to disclose their own incident-response posture. I asked prospective members hard questions about their token vesting. I never asked Mailchimp, or whoever stood in for it, whether a support technician could export my list at three in the morning.
That is the uncomfortable symmetry of this event. The same bias that lets a hardware wallet company focus obsessively on chip-level entropy lets everyone else focus obsessively on their own domain and ignore the vendor one layer out.
What actually left the building
The companies have not disclosed the scope of the data exposure. We do not know how many subscribers were affected, which fields were exposed, or whether the attackers retained the list after the phishing infrastructure was taken down. Trezor indicated that most of the phishing links had been pulled by the time its warning circulated, and that the investigation continued. Standard language. And deliberately uninformative.
Here is what I can reason from first principles, based on my own experience assessing compliance posture in this exact territory. In 2025 I worked alongside three developers on an audit of a DeFi protocol's compliance mechanisms β not a code review, but an assessment of whether its practices aligned with emerging privacy law and whether its commitments to user sovereignty were real or performed. I produced a report arguing that genuine decentralization requires regulatory resilience rather than regulatory evasion, and the protocol's governance council adopted it, which led to a redesign of their KYC processes toward privacy preservation. That work taught me something specific: the paperwork of a service provider is a security artifact, and almost nobody treats it that way. A mailing list export is not a marketing file. It is a registry of self-identified holders of self-custodied wealth.
If a subscriber list left the building, then what was exfiltrated was not email addresses. It was a target set β a curated roster of people who are known to hold assets that cannot be frozen, cannot be reversed, and cannot be insured.
This is why I keep returning to the 2020 precedent. When Ledger suffered its well-documented customer data exposure, the consequences did not end with spam. They escalated into physical threat β people receiving messages at their homes, some with detailed knowledge of who lived there. The term the industry uses is wrench attack, and it exists because a cryptographic key is worthless to an attacker who can find the person holding it and apply leverage of a less elegant kind.
A leaked subscriber list, in a bear market, is not a short-term nuisance. Its threat window is measured in years. Subscribers churn off one list and onto the next; the data does not churn at all. It sits in a dataset that can be resold, re-enriched, cross-referenced with breach data from other sources, and used to build a phishing message that is not merely plausible but genuinely informed. The moment someone pairs a leaked email address with knowledge of who holds what, the attack stops being a mass mailing and becomes something surgical.
The confusion risk is the real danger
I have seen the reduction happen in real time across group chats and community forums, and it always runs the same way: a major brand in self-custody suffers an incident, and the public compresses the story into "hardware wallets can be hacked."
The compression is wrong, and it is dangerous. There are two entirely separate questions on the table. One: can an attacker extract a private key from a Trezor or a BitBox device? Two: can an attacker trick a user into voluntarily surrendering access through a forged message? The first was answered "no" in September, emphatically, and it remains the case that no external attacker has broken a well-operated hardware wallet's key custody through a firmware flaw. The second question was answered "yes," because it is always answered "yes." Social engineering succeeds against humans at a rate that has not meaningfully declined in the twenty years I have been watching it, because it does not attack a system. It attacks the person running the system.
The practical consequence of the conflation is worse than the phishing itself. When a user believes their wallet has been compromised, the instinctive remedy is to generate a new one. And the moment they do that, they are handling their recovery seed β typing it, photographing it, storing it somewhere new, possibly entering it into a website that looks like a legitimate recovery tool. The most dangerous outcome of this entire event is not that a user trusted a fake email. It is that a user believed their hardware had failed and therefore treated their recovery seed as something that needed to be moved.
That single misunderstanding can liquidate a life. There is no chargeback, no support line, no dispute process. Ease of irreversible loss is the price of genuinely self-custodied value, and it is a price most people understand intellectually right up until the moment they are frightened.
Trezor's own guidance says the important thing plainly: whoever holds the recovery words controls the funds, and any request to enter them β from any source, in any format β is an attempt to take everything. That is the only security training that matters, and it needs to be repeated until it is boring.
The contrarian angle: self-sovereignty as commonly practiced is a story we tell about ourselves
Now I want to test the comfortable reading of this event against something harder.
The comfortable reading says: this was a supply chain failure, the wallets are fine, be careful with email, move on. I think that reading is correct at the technical level and dishonest at the philosophical one.
Consider what self-sovereignty actually means as it is practiced by the people who claim it. You hold a device that keeps a key offline. Good. To operate in the world, that device connects, at various points, to: a firmware update server, a desktop companion app, a browser extension, a mailing list, a support portal, an exchange account, a block explorer, a mobile notification channel, and a marketing platform that runs through every one of the identities above. Each of those is centralized. Each is a single point of failure. Each was chosen for convenience and remembered only when it broke.
The truth is that self-sovereignty is not a state you achieve by buying a device. It is a perimeter you maintain across every intermediary you touch, and the overwhelming majority of self-custodial users are maintaining a perimeter they have never actually mapped.
This is why I have never been able to accept the industry's framing of where the danger lives. The same community that will spend an afternoon debating the entropy source of a microcontroller will sign up for a newsletter using an email address tied to their real name and never think about it again. We optimize the layer we can see and outsource the layer we cannot.
You can see the same pattern in the DeFi conversation. We are told, endlessly, that liquidity fragmentation is the great unsolved problem of decentralized trading, and that the solution is a new product, a new aggregator, a new chain abstraction layer. I have sat in enough rooms with people who fund those products to know that fragmentation is a perfectly real technical phenomenon that happens to be an unusually convenient narrative. The story of fragmenting liquidity has been retold in every cycle because it justifies the construction of another product, and the product justifies another round, and the fragmentation it claims to solve is largely the fragmentation the previous round funded. Nobody in that loop has an incentive to notice that the problem is being monetized rather than solved.
The same critique applies here, aimed inward. We have built a culture around the hardware wallet that treats the device as the finish line. Buy the box, hold your keys, you are sovereign. The email that arrived on 10 September punctured that story without touching the box at all. It is the same lesson that follows every infrastructure event in this industry: the periphery is not periphery, and durability is not a property you can purchase.

And then there is the question of who this event was even for. We are, at the time of writing, in a market where the marginal Bitcoin holder is increasingly an institution accessing exposure through a regulated product rather than an individual managing a seed phrase. The instrument that Satoshi drew on a whiteboard β peer-to-peer electronic cash, held and moved by its owners without intermediaries β has been steadily repackaged into something that trades in the same accounts as everything else. In that world, a phishing campaign against a few thousand self-custody users registers as a rounding error to the market and a catastrophe to the individuals inside it. The people who took the original idea seriously are now the smallest, quietest, most exposed cohort in the asset class. That inversion deserves more anger than it receives.
The bear market test: survival is the only metric that never lies
I have written through enough cycles to know that my judgment changes with the temperature of the market, and I distrust it when it runs hot. So let me apply the colder test.
In a bear market, the question is never whether a protocol is elegant. It is whether it is still standing, and whether the people inside it are still standing with it. Applied here, the verdict on the technology is straightforward. The device held. The key was never exposed. The cryptography did what cryptography does. Trezor and BitBox both responded quickly and correctly, and their core message β that the wallet is safe, that the threat came from outside the cryptographic boundary β was accurate and necessary.
Applied to the companies, the verdict is less flattering but not fatal. Trust is the asset these brands actually sell, and this event withdrew a small amount from that account without causing a run. There is a real precedent for that outcome; data exposure events have not historically killed hardware wallet sales, because the buying decision rests on a specific, load-bearing distinction between the device's security and the vendor's operational hygiene. Most users, when they think it through, understand the difference. The problem is that most users do not think it through until something frightens them.
Applied to the individual, the verdict is where I land hardest. The practical security question of this decade is not which device you own. It is whether you have an inventory of everything you have delegated trust to, and whether you have any reason to believe those delegates are competent.
I did not hold that view because I read it somewhere. I was forced into it. During the collapse of 2022, after Terra Luna took the entire structure of my optimism down with it, I retreated to a small cabin in Yilan for three months to recover from a kind of exhaustion I had not experienced before β the specific fatigue that comes from watching promises break in sequence, in public, while you are on the clock. I journaled about the human need for trust in digital systems, not about prices. Those notebooks became the drafts of a reflective series I called The Soul of the Ledger, essays about whether the chain could foster genuine community resilience rather than raw speculation. That period changed my writing from reactive commentary into something slower and more honest, and it changed what I believed about safety. Safety is not owning better tools. Safety is knowing the full outline of your dependence, including the parts you would rather not look at.
Which brings me to the layer encroaching on all of this. In 2026 I began writing The Algorithmic Soul, a speculative series about how decentralized networks might prevent AI monopolies, and I tested it with a pilot in which one hundred AI developers contributed to a decentralized model training dataset with provenance enforced by smart contracts. It drew fifty thousand dollars in grants from impact-focused funds. What that work taught me is that the question I have been circling for years β who owns the infrastructure of trust β is about to become the central political question of the decade, not merely a crypto concern. If we cannot secure a marketing vendor, I have very little confidence in our ability to secure the data pipelines that will feed the models governing our institutions.
Toward a perimeter we can actually name
So what does responsible stewardship look like after September?
It looks like vendors appearing on the same risk register as code. It looks like treating every third-party integration as a security artifact with a named owner, a documented incident-response posture, a defined data retention window, and a periodic audit requirement. It looks like the habit of asking any provider, before signing, a question no one in this industry currently asks: if a support technician wanted to export our user list at three in the morning, what system would stop them, and who would know it happened?
It looks like a de-mailification of security-critical communication. The most durable answer to a compromised notification channel is not better notification. It is a notification channel that carries no trust requirement at all. Signed announcements verifiable against a published key, on-chain attestations that a user can check independently, out-of-band verification paths that do not route through a domain someone else can control. These are not exotic ideas. They are simply unglamorous, and unglamorous fixes do not attract funding rounds.
It looks like the industry inventing a shared disclosure standard for third-party incidents, because the current pattern β each company issuing its own warning, its own silence, its own lawyer-reviewed language, with no coordinated picture of the blast radius β leaves every user in the dark about their own exposure while the attackers hold a perfect map.
And it looks like treating user education as a first-class product feature rather than a paragraph in a help center. No protocol upgrade will ever eliminate the phishing threat, because the phishing threat does not target protocol. It targets attention, urgency, and the very human instinct to protect what you love by acting fast.

We do not need more users. We need more stewards.
The people holding keys through this cycle are not customers to be onboarded at the top of a market. They are custodians of a claim about human autonomy that gets harder to defend every year it survives the wrong conditions. We built not for the peak, but for the valley. The valley is where the philosophy gets tested, and this valley is testing whether we ever actually meant it.
A closing thought, and a harder one
There is a version of this story that ends comfortably. Two reputable companies sent an honest warning, most phishing links came down, the hardware was never broken, and the correct takeaway is the sentence everyone already knows: never enter your recovery words anywhere, for anyone, ever.
I will take the less comfortable version. The attack succeeded not because the attackers were brilliant, but because the perimeter we imagine around self-custody is drawn for the wrong shape. We fortified a vault and left the doorbell unlit. We built the strongest cryptographic boundary in consumer finance and hung a sign on the outside of it that says, in the language of a company we trust, please click here.
Trust is the only protocol that cannot be coded. That has always been true, and it has always been the part of this project we are least willing to examine, because examining it means admitting that our security is not a product we bought but a perimeter we maintain β one vendor, one inbox, one delegation at a time, in the dark, forever.
The question I am left sitting with is not whether Trezor and BitBox handled this well. They did. The question is whether the rest of us have ever actually counted the doors we left unlocked, and whether we have the stomach to count them again tomorrow, and the day after, and through every convenient partnership and every forgotten newsletter signup that this next cycle will inevitably convince us to make.
Because the attacker already counted. That is the entire reason the message arrived with your real device's real chip family in the subject line.