OneKey founder Yishi said the OneKey Anzen team reproduced a transaction-replacement attack on Ledger Ethereum App 1.22.1, exploiting a race condition between display logic and the transaction buffer so a user could approve one transaction while the device signs another. Yishi said Ledger fixed it in 1.22.3, but X community notes said the bug matches a TestMachine disclosure from August 22, fixed in 1.22.2. Ledger disclosed LSB 023: apps built with its Secure SDK could receive new APDU commands during on-screen confirmation, making displayed parameters differ from signed ones. The flaw lies in SDK I/O handling, not device firmware; SDK v26.6.1 shipped August 21. Users must update apps via Ledger Live, and Ledger said there is no evidence of exploitation.

AI summary of the linked source — not editorial content.

Explore the topic

Loading related coverage…

Comments

Loading comments…