Skip to main content

Search...

Popular searches

Ledger Live showed cancelled RBF Bitcoin payments as received (BigSpender)

LedgerLow

Who is affected

Ledger Live users accepting Bitcoin payments could be shown funds that were later cancelled and never arrived, for example before handing over goods. Ledger states its devices were not affected and that Ledger Live 2.7.0 fixes the issue.

What happened

On 2 July 2020 the wallet company ZenGo published research it called BigSpender on how some Bitcoin wallets handle Replace-By-Fee (RBF) transactions. According to SiliconANGLE and Decrypt, Ledger Live, Edge and Breadwallet were affected. Ledger’s bulletin LSB-012 states that Ledger Live increased the user’s balance as soon as an unconfirmed incoming transaction was received and did not decrease it when that transaction was cancelled.

According to Ledger, an attacker could send a high-value transaction with minimal fees and then cancel it, so that the victim believed the payment had arrived; the bulletin adds that Send Max could be blocked when the displayed balance exceeded the real one. SiliconANGLE describes three forms: a basic double spend, an amplification variant in which repeated cancelled payments inflate the balance, and a denial-of-service variant. Ledger’s hardware wallets were not affected; Ledger CTO Charles Guillemet told Decrypt the hardware was unaffected by this user-interface flaw and called it trickery rather than a vulnerability.

LSB-012 credits Tal Be’ery and Oded Leiba of ZenGo, who reported through Ledger’s bug bounty programme, and states the issue is fixed from Ledger Live 2.7.0. Decrypt reported on the day of disclosure that Ledger had fixed only the amplified variant in version 2.6 and that other variants were not yet fixed; Guillemet said an update would add a banner whenever an incoming transaction was unconfirmed. ZenGo notified the vendors about 90 days before publication.

What Ledger advises:

  • Update to Ledger Live 2.7.0 or later.
  • Check suspicious incoming transactions on a block explorer, which marks unconfirmed transactions.
WalletElectrum

Electrum is a lightweight Bitcoin wallet that allows users to store, send, and receive Bitcoin securely. It is known for its speed and low resource usage.

Read full definition
TransactionRBF

RBF (Replace-By-Fee) lets users replace an unconfirmed Bitcoin transaction with a new version that has higher fees to speed up confirmation.

Read full definition
WalletLedger Live

Ledger Live is a software application that manages cryptocurrency assets and interacts with Ledger hardware wallets for secure transactions and portfolio management.

Read full definition
WalletHardware Wallet

A hardware wallet is a dedicated device that keeps private keys offline and signs transactions internally, so the keys never reach an internet-connected computer or phone.

BlockchainBlock Explorer

A block explorer is a website that shows the public contents of a blockchain: transactions, addresses, balances and blocks.

Read full definition

Sources

Independent reporting and research this entry was checked against.

  1. Ledger Donjon — Ledger Security Bulletin 012: Incorrect BTC balance in Ledger Live with RBF UTXOs (2 Jul 2020)
  2. Decrypt — Major Bitcoin wallets address double-spending attack exploit (2 Jul 2020)
  3. SiliconANGLE — Vulnerability in some popular bitcoin wallets can be exploited to commit fraud (2 Jul 2020)

Learn more

Guides on protecting yourself against this type of incident (Software vulnerability) and the glossary terms that describe it.

Cite this entry

WalletInsights. “Ledger Live showed cancelled RBF Bitcoin payments as received (BigSpender)”. Hardware wallet security incident tracker. Last verified November 4, 2026. https://walletinsights.io/en/security-incidents/ledger-live-rbf-bigspender-balance-spoofing-2020/

Corrections and right of reply

Vendors, researchers and readers can send corrections or statements to security@walletinsights.io. We check them against the sources, update the entry and record the change in its log.