Ledger Secure SDK flaw let a host change transaction details after on-screen review
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.
Firmware is the software that runs on a hardware wallet itself: it generates keys, shows transaction details on the screen and signs.
Read full definitionA crypto exchange is a company that lets users buy, sell and trade crypto and, by default, holds the keys to their coins.
Read full definitionWebUSB 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 definitionMalware is malicious software that steals or redirects crypto, for example by logging keystrokes, swapping copied addresses or reading wallet files.
Read full definitionEthereum is a decentralized blockchain platform that enables smart contracts and decentralized applications (dApps). Its native cryptocurrency is Ether (ETH).
Read full definitionLedger Live is a software application that manages cryptocurrency assets and interacts with Ledger hardware wallets for secure transactions and portfolio management.
Read full definitionFirmware Update installs new low-level software on a hardware wallet to fix bugs, enhance security, or add features in cryptocurrency devices.
Read full definitionSources
Independent reporting and research this entry was checked against.
- Ledger Donjon — Ledger Security Bulletin LSB-023: Command interleaving during an on-screen review could desynchronise the display from the signature (27 Aug 2026)
- Decrypt — No, Ledger Wasn't Hacked: Vulnerable Ethereum App Was Patched Before Exploit, Company Says (27 Aug 2026)
- Coin360 — Ledger fixes Ethereum signing flaws after OneKey reproduces older bug (29 Aug 2026)
- 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.
Can Hardware Wallets Be Hacked?
Hardware wallets are extremely secure, but not invincible. Understand the real risks and attack vectors.
Read GuideIs a Hardware Wallet Really Safe?
Hardware wallets are the safest option for most people — but you can still make mistakes. Here's what to know.
Read GuideFirmware
Firmware is the software that runs on a hardware wallet itself: it generates keys, shows transaction details on the screen and signs.
Bootloader
A bootloader is a small program that initializes hardware and loads the main operating system or firmware on a device, often used in blockchain hardware wallets for secure startup.
Firmware Update
Firmware Update installs new low-level software on a hardware wallet to fix bugs, enhance security, or add features in cryptocurrency devices.
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.
All Ledger incidents
- Hardware implants in Ledger devices sold by CryptoBilis
- Ledger Ethereum app clear-signing bypass hid all but one operation of a large batch
- Ledger Ethereum app swap flow could sign a token approval in place of a payment
- Ledger Monero app exposed Keccak state, letting a compromised host recover spend keys
- Fake Ledger Live app in Apple's App Store