Skip to main content

Search...

Popular searches

Ledger Secure SDK flaw let a host change transaction details after on-screen review

LedgerHigh

Who is affected

Users of Ledger device apps built on Secure SDK releases from August 2025 through v26.6.0 could, if a compromised host or web page controlled the connection, approve an operation shown correctly on screen and sign different parameters. Ledger states it has no evidence of exploitation against users.

What happened

Ledger’s security bulletin LSB-023 describes a flaw in the input/output handling of the Ledger Secure SDK, the library on which device applications are built. According to Ledger, a host could send a new command to the device while a previous one was still awaiting its reply during an on-screen review, so the signing parameters could change after the user had seen them but before the device signed. Ledger classifies it as a time-of-check to time-of-use issue (CWE-362) and states that the device operating system and firmware are not affected.

Ledger states that exploitation requires an adversary in control of the command exchange with the device, such as a malicious or compromised wallet application, a hostile web page holding a WebHID or WebUSB connection, or malware on the connected computer. According to the bulletin, the user could approve an operation the device described accurately and receive a signature over different parameters, with no indication of the substitution on the device. Ledger lists as affected applications built against SDK releases from August 2025 through v26.6.0 that do not validate application state on every asynchronous entry point.

Ledger states that Ethereum app 1.22.2, published on 13 August 2026, was the first release with application-level guards, and that SDK v26.6.1, released on 21 August 2026, refuses incoming commands while a reply is pending; its own applications were rebuilt against it and republished the same day. The bulletin credits Ledger’s internal security review. After the fix, OneKey’s security team reproduced the attack in a lab against Ethereum app 1.22.1, which its CEO Yishi Wang presented on X as a transaction replacement attack; Ledger CTO Charles Guillemet rejected describing this as hacking Ledger, saying the flaw had already been fixed in 1.22.2, according to Decrypt.

The regression dates from August 2025, according to Ledger, which published the bulletin on 27 August 2026.

What Ledger advises:

  • Update applications through Ledger Live and check the application version on the device; a firmware update alone does not replace affected applications.
  • Third-party developers should audit their command handlers and rebuild against Ledger Secure SDK v26.6.1 or later.
HardwareFirmware

Firmware is the software that runs on a hardware wallet itself: it generates keys, shows transaction details on the screen and signs.

Read full definition
GeneralCrypto Exchange

A crypto exchange is a company that lets users buy, sell and trade crypto and, by default, holds the keys to their coins.

Read full definition
HardwareWebUSB

WebUSB is a browser API that lets web apps communicate directly with USB-connected hardware wallets for secure crypto transactions without plugins or native apps.

Read full definition
SecurityMalware

Malware is malicious software that steals or redirects crypto, for example by logging keystrokes, swapping copied addresses or reading wallet files.

Read full definition
BlockchainEthereum

Ethereum is a decentralized blockchain platform that enables smart contracts and decentralized applications (dApps). Its native cryptocurrency is Ether (ETH).

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
HardwareFirmware Update

Firmware Update installs new low-level software on a hardware wallet to fix bugs, enhance security, or add features in cryptocurrency devices.

Read full definition

Sources

Independent reporting and research this entry was checked against.

  1. Ledger Donjon — Ledger Security Bulletin LSB-023: Command interleaving during an on-screen review could desynchronise the display from the signature (27 Aug 2026)
  2. Decrypt — No, Ledger Wasn't Hacked: Vulnerable Ethereum App Was Patched Before Exploit, Company Says (27 Aug 2026)
  3. Coin360 — Ledger fixes Ethereum signing flaws after OneKey reproduces older bug (29 Aug 2026)
  4. CryptoSlate — Ledger says the viral "hack" was already patched, but two real bugs still needed fixing (28 Aug 2026)

Learn more

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

Cite this entry

WalletInsights. “Ledger Secure SDK flaw let a host change transaction details after on-screen review”. Hardware wallet security incident tracker. Last verified November 4, 2026. https://walletinsights.io/en/security-incidents/ledger-secure-sdk-review-signature-desync-2026/

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.