Urgent.News

One page, thousands of outlets. See who else covered it.

Editions

Tech

Coldcard’s Entropy Bug Exposed a Hidden Weakness in Hardware Wallet Security

A 2021 firmware bug collapsed Coldcard's seed entropy from 128 bits to 40. Five years later, an attacker drained $89M in Bitcoin across 4,585

Coldcard’s Entropy Bug Exposed a Hidden Weakness in Hardware Wallet Security

Coldcard is a hardware wallet renowned for its security, but a bug in its firmware exposed a hidden vulnerability. The bug, introduced on March 1, 2021, caused the device to use a software pseudorandom number generator instead of its hardware RNG for seed generation. This flaw allowed attackers to drain $89 million from 4,585 wallets without physical access.

The issue was due to a single code change that overlooked verification of a configuration macro, leading to a silent link to the wrong implementation. Attackers exploited this by reconstructing seeds offline and deriving addresses, bypassing the need to physically access devices. Coinkite, Coldcard's manufacturer, released emergency firmware to fix the issue, but it's important to note that updating existing firmware won't restore security for seeds already generated.

The incident highlights that self-custody security isn't solely determined by the device itself, but also by the firmware, libraries, and code review processes. As a result, hardware wallet users must consider not just the device but the entire code stack that generates their keys.

Written by urgent.news from HackerNoon's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at hackernoon.com →

More in Tech

I re-scanned the launches I flagged last week — here's who actually shipped the fixes

For the past two weeks I've been running passive, read-only security scans on products that launch here on dev.to, and posting the findings publicly with the concrete fix for each.

  • Many developers fixed security issues quickly after detailed fixes were provided.
  • CDN-front pattern using Cloudflare and Transform Rules solved GitHub Pages and platform subdomains.
  • Starting with report-only Content-Security-Policy helps identify issues before enforcing them.

What's actually inside an .eml file (and how to read one without Outlook)

Someone forwards you an email as a .eml attachment. You double-click it, and… nothing useful happens. On Windows it tries to launch Outlook; on a work laptop with no mail client you get a wall of raw…

  • .eml files are plain-text MIME format files
  • Headers appear as separate lines until blank line
  • Content-Type line indicates multipart body structure

More from Sunday 16 August →