Ledger rejects hack claim after OneKey recreates bug
Ledger rejected claims that it had been hacked after OneKey's Anzen security team reproduced a transaction replacement flaw against an outdated version of Ledger's Ethereum application.
Summary
- OneKey reproduced a transaction substitution attack against Ledger Ethereum app version 1.22.1 in laboratory testing.
- Ledger says Ethereum app 1.22.2 added safeguards before OneKey publicly described its reproduction attempt online.
- An attacker needed control over device-host communications through malware, hostile webpages or compromised wallet software.
- Secure SDK version 26.6.1 blocked interleaved commands before they reached individual Ledger device applications directly.
- Ledger found no evidence the vulnerability was exploited against users or caused cryptocurrency losses anywhere.
OneKey founder Yishi Wang said on Aug. 27 that researchers completed the attack against Ethereum app 1.22.1 in a laboratory. Ledger confirmed the underlying vulnerability but said it had already patched the affected application before OneKey published its demonstration.
Ledger Ethereum flaw broke the trusted display guarantee
The vulnerability involved communication between a Ledger device and its connected host. Ledger applications receive instructions called Application Protocol Data Unit commands, or APDUs, from wallet software, webpages or other interfaces.
An affected application could accept a second APDU command while the user was reviewing an earlier operation on the device screen. The new command could overwrite signing parameters stored in shared memory without updating the displayed information.
Under that scenario, the user could review transaction A and approve it while the application generated a signature covering transaction B. The device would not warn the user that the underlying information had changed.
Ledger classified the issue as a time-of-check to time-of-use race condition. Its bulletin said the flaw defeated the trusted-display protection that hardware wallets use to let customers verify amounts, addresses and contract actions before signing.
The issue did not reveal seed phrases or extract private keys from the secure element. Instead, it could cause the protected key to sign parameters different from those shown to the user.
Exploitation required a compromised connection
An attacker needed control of communications between the Ledger application and its host. Ledger listed malware, a compromised wallet application, or a hostile webpage with WebHID or WebUSB access as possible routes.
The attack could not be performed remotely against an unplugged device. A user also had to approve the transaction while the malicious software manipulated its pending signing context.
Ledger said the defect was located in the input and output handling of its Secure SDK, not the device operating system or firmware. Applications compiled with affected SDK releases depended on their own state checks to reject commands arriving during an active review.
This means exposure was application-specific. An application remained protected if every asynchronous command entry point properly checked its state, even when built using the affected SDK.
Ledger disputes whether the test counts as a hack
Wang described the laboratory result by saying, "we hacked Ledger." He also said the company fixed the problem in Ethereum app 1.22.3.
Ledger Chief Technology Officer Charles Guillemet disputed that description. He said "reproducing an already-patched bug is not 'hacking Ledger'" and characterized OneKey's work as a laboratory exercise against an older application.
The version history supports a more precise timeline. Ethereum app 1.22.2, released Aug. 13, was the first application update containing state checks designed to stop the documented transaction substitution path.
Ledger then released Secure SDK 26.6.1 on Aug. 21. That update blocks interleaved commands before application code receives them. Applications were subsequently rebuilt using the corrected SDK.
Ledger now recommends Ethereum app 1.22.3 or later because the newer release contains the broader SDK protection and addresses another transaction-display flaw. OneKey was therefore correct that 1.22.3 is protected, but the first application-level fix appeared in 1.22.2.
As crypto.news previously reported, Ledger had already said its Ethereum signing vulnerability was fixed before the public disclosure.
-- Price
Users must update applications through Ledger Live
Ledger said it found no evidence that attackers exploited LSB 023 against customers. No cryptocurrency losses have been publicly linked to this specific issue.
Users should open Ledger Live, install the latest device applications and verify the Ethereum app version on the hardware wallet. Updating firmware alone does not replace applications built with an affected SDK.
Third-party developers must also review their state handling and rebuild applications with Secure SDK 26.6.1 or later. Ledger said the weakness was introduced in August 2025 and affected SDK versions through 26.6.0.
The disclosure follows other hardware wallet security fixes. In related coverage, BitBox patched two flaws affecting firmware installation and Bitcoin address handling, also without reporting confirmed exploitation.
This content is provided for general informational purposes only and doesn't constitute financial, investment, legal, or tax advice. Any events, rewards, online promotions, or related information mentioned herein should not be considered a recommendation, solicitation, or invitation to purchase, sell, trade, or otherwise deal in any crypto assets. Crypto assets are highly volatile and may result in loss. The availability of WEEX services, products, and related events may vary by region. You are responsible for ensuring that your participation is in accordance with applicable local laws and regulations.
You may also like

Bitkey Launches Emergency Exit Kit for Moving Bitcoin Without an App

GDP, Debt, Rates: Is France Heading Towards Recession?

Wholesale Dollar Exceeds 1500 Pesos, Economist Warns of Devaluation

Intense Battle in the Sejm Over Presidential Veto. Czarzasty Strongly on Cryptocurrencies and 'Mafia Activities'

US 2-Year Treasury Yield Hits 4.286%, Highest Since Late July

Sanctum Becomes Leading Protocol on Solana, But Revenues Plummet by 39.7%

$3.16 Billion Inflow Observed for BlackRock ETFs

RWA Weekly: JPMorgan and Three Other Banks Advance Global Stablecoin Alliance; Coinbase Launches Tokenized Stocks on Base Network

Norwegian King Harald Dies at 89 After Decades of Connection with His People

Users report issues with cursors and wallpapers after installing Windows 11 KB5120998

Google Adjusts Android App Quality Requirements to Address Memory Shortages

Nvidia Earnings Beat and Gold Price Outlook: How Jackson Hole Could Move NVDA and Gold

The SEC Sends Its Overhaul of Crypto Custody Rules to the White House Without Revealing the Content

"Wallet Killers" in Your Browser: 40 Malicious Firefox Extensions Stealing Your Private Keys

JAN3 CEO advocates for 'Bitcoin Signing Device' terminology

Global Debt Cycle May Enter 'Debt Cancellation' Phase

Retail Shifts Logistics to Producers: How This Will Affect Egg and Poultry Prices

The Digitalization of Real Estate Ownership: What Happens to Your Rights, Risks, and Liquidity?

July PCE and Bitcoin: Why Inflation Didn't Derail the Rally

Intel Prepares BFF Driver to Combat Stuck Bits in Aging Processors

Nvidia May Swing $280 Billion After Earnings: What's at Stake

Deflation in the IPCA-15 for August: What Changes for Interest Rates and Investments

TMX Airdrop Guide: Deposit, Trade and Earn Rewards on WEEX

WEEX Telegram Mini App Launch: Get Up to $1,500 in BTC Rewards + Win an iPhone 17 Pro

Bitcoin Spot Demand: The Signal That Hadn't Reappeared Since the October 2025 Record

Vietcombank Warns of AI-Driven Fraud

Operation Lighthouse: 14,000 Leads Delivered to Investigators Against Child Exploitation Networks

What is the cost of cheap borrowing?

Ledger Wallet Vulnerability; Users Must Update Ethereum App to Version 1.22.2










