最新ニュース
あなたへのおすすめ

Ledger、Trezor Safe 3およびSafe 5モデルのセキュリティ欠陥を発見

著者Jai HamidJai Hamid 4分で読了
  • Ledger は Trezor Safe 3 と Safe 5 ウォレットのセキュリティ上の欠陥を発見し、ユーザーが遠隔で資金を盗まれるリスクにさらされていることを明らかにしました。
  • マイクロコントローラは電圧グリッチ攻撃に対して脆弱であり、ハッカーがファームウェアを改変して秘密鍵を窃取することが可能です。
  • Trezor の認証システムはセキュアエレメントのみを検証しており、マイクロコントローラは検証しないため、ファームウェアへの攻撃を検出できません。

Trezorの最新のハードウェアウォレット、Safe 3およびSafe 5には深刻なセキュリティ上の問題があるとの報告が、3月12日に公開されたLedgerのレポートで明らかにされました。

レポートによると、Ledger Donjonというセキュリティ研究チームは、これらのデバイスに多数の脆弱性があり、ハッカーがユーザーの資金にリモートアクセスできる可能性があると発見しました。

これらの欠陥は、EAL6+認定のセキュアエレメントを含む2チップ設計へのTrezorのアップグレードにもかかわらず発生しています。セキュアエレメントはPINと秘密鍵を保護しますが、Ledgerのレポートによると、すべての暗号化演算は依然として電圧グリッチング攻撃に対して脆弱なマイクロコントローラーで実行されています。

悪用されると、攻撃者は暗号化の秘密情報を抽出し、ファームウェアを変更し、セキュリティチェックをバイパスして、ユーザーの資金を危険にさらす可能性があります。

Trezorの新しいセキュリティ設計は、重要な操作を保護できない

Trezorは2023年後半にSafe 3を発売し、2024年半ばにSafe 5を発売しました。両方のウォレットは、古いTrezorモデルで使用されていた単一チップアーキテクチャから離れるための努力として、アップグレードされた2チップ設計を導入しました。

このアップグレードには、InfineonのOptiga Trust Mセキュアエレメントも追加され、PINと暗号化の秘密情報を保存するための専用セキュリティチップとなります。

Ledgerの調査によると、このセキュアエレメントは正しいPINコードが入力されない限り、機密データへのアクセスを防止します。また、以前Trezor OneやTrezor Tなどのモデルからシードフレーズを抽出するために使用されていた電圧グリッチなどのハードウェア攻撃もブロックします。

2つのTrezor Safe 3のPCB。1つは正規のソフトウェアを実行し、もう1つは変更されたファームウェアを実行 | 出典:Ledger

しかし、これらの改善にもかかわらず、Ledger Donjonの研究により、トランザクション署名を含む主要な暗号化機能は依然としてマイクロコントローラーで実行されており、これが大きなセキュリティ上の弱点であることが示されました。

Safe 3およびSafe 5で使用されているマイクロコントローラーはTRZ32F429とラベル付けされており、これは実際にはカスタムパッケージされたSTM32F429チップです。

このチップには既知の脆弱性があり、特に電圧グリッチング攻撃により攻撃者がフラッシュメモリへの完全な読み書きアクセスを取得できる可能性があります。

攻撃者がファームウェアを変更すると、エントロピー生成を操作できる可能性があります。エントロピー生成は暗号化セキュリティにおいて重要な役割を果たします。これにより、秘密鍵のリモート盗難につながり、ハッカーがユーザーの資金に完全にアクセスできるようになる可能性があります。

認証システムはマイクロコントローラーの整合性を検証できない

Trezorはデバイスの検証に暗号化認証を使用していますが、Ledger Donjonはこのシステムがマイクロコントローラーのファームウェアをチェックしていないことを発見しました。

Optiga Trust Mセキュアエレメントは、生産中に公開鍵と秘密鍵のペアを生成し、Trezorは公開鍵に署名して証明書に埋め込みます。ユーザーがウォレットを接続すると、Trezor Suiteはランダムなチャレンジを送信し、デバイスは秘密鍵を使用してこれに署名する必要があります。署名が有効であれば、デバイスは認証済みとみなされます。

Optiga Trust Mセキュアエレメントの動作原理 | 出典:Ledger

しかし、Ledgerの研究により、このプロセスはセキュアエレメントのみを検証し、マイクロコントローラーやそのファームウェアは検証されないことが示されました。

Trezorは、製造時に両方のチップにプログラムされる共有秘密を使用して、セキュアエレメントとマイクロコントローラーをリンクしようとしました。マイクロコントローラーがこの秘密の知識を証明しない限り、セキュアエレメントは署名リクエストに応答しません。

問題は?この共有秘密は、電圧グリッチング攻撃に対して脆弱なマイクロコントローラーのフラッシュメモリに保存されています。

Ledgerのチームは秘密を抽出し、チップを再プログラムして、認証プロセスを完全にバイパスすることに成功しました。これは、攻撃者がTrezorのセキュリティチェックを通過しながらファームウェアを変更できることを意味します。

Ledgerのレポートは、彼らがカスタム攻撃ボードを構築し、TRZ32F429のパッドを標準ヘッダーに引き出す方法を説明しています。

このセットアップにより、マイクロコントローラーを攻撃システムに取り付け、共有秘密を抽出し、検知されずにデバイスを再プログラムできます。

再プログラム後、デバイスは暗号化アテステーションシステムが変更されていないため、Trezor Suiteに接続しても正当な外見を保ちます。

これは危険な状況を生み出します。侵害されたTrezor Safe 3およびSafe 5ウォレットが、ユーザーの資金を盗む悪意のあるファームウェアを秘密裏に実行しながら、正規のデバイスとして販売される可能性があります。

ファームウェア検証はバイパスされ、ユーザーが曝露される

TrezorはTrezor Suiteにファームウェア整合性チェックを含めていますが、Ledger Donjonはこの保護を完全にバイパスする方法を見つけました。

ファームウェアチェックは、デバイスにランダムなチャレンジを送信し、デバイスがそのチャレンジとファームウェアの両方を使用して暗号化ハッシュを計算することで機能します。Trezor Suiteは、このハッシュを正規のファームウェアバージョンのデータベースに対して検証します。

一見すると、この方法は効果的のように思えます。攻撃者は偽のハッシュをハードコードできません。なぜなら、ランダムなチャレンジを事前に知らないため、デバイスはリアルタイムでハッシュを計算する必要があり、正規のファームウェアを実行していることを証明する必要があるからです。

しかし、Ledger Donjonはこの保護を完全にバイパスする方法を発見しました。マイクロコントローラーがこの計算を処理するため、攻撃者はそのファームウェアを変更して有効な応答を偽造できます。

出典:Ledger

デバイスのハッシュ計算方法を操作することで、攻撃者は任意のファームウェアバージョンを正当なものと見なさせることができます。これは深刻な問題です。なぜなら、これにより攻撃者はTrezor Suiteの検証チェックを通過しながら変更されたソフトウェアを実行できるからです。

その結果、侵害されたTrezor Safe 3またはSafe 5は、正当な外見を保ちながら、秘密裏に秘密鍵を漏洩したり、トランザクションデータを変更したりする可能性があります。

Ledgerのレポートは、Safe 3およびSafe 5を完全に保護するための唯一の方法は、マイクロコントローラーをより安全な代替品に置き換えることであると結論付けています。Trezor Safe 5には、より現代的なマイクロコントローラーであるSTM32U5が含まれており、少なくとも現時点では公に知られたフォールトインジェクション攻撃はありません。

しかし、それが専用セキュアエレメントではなく標準的なマイクロコントローラーであるため、新しい攻撃方法が発見されるリスクは残ります。

Trezorはすでに脆弱性を修正していますが、根本的なセキュリティ上の懸念は残っています。マイクロコントローラ自体が完全に保護されるまで、ユーザーはLedger Donjonの研究で既に回避可能であることが証明されたTrezorのソフトウェア保護を信頼せざるを得なくなります。

暗号通貨のニュースを読むだけでなく、それを理解しましょう。ニュースレターに登録してください。無料です。

この記事をシェア

免責事項。 ここに提供される情報は取引助言ではありません。 Cryptopolitan.com 当社は、このページに提供される情報に基づいて行われたいかなる投資に対しても責任を負いません。いかなる投資判断を下す前に、独立した調査および/または資格を有する専門家への相談を強く推奨します。

Jai Hamid

Jai Hamid

ジャイ・ハミドは、過去6年間、暗号通貨、株式市場、テクノロジー、世界経済、そして市場に影響を与える地政学的イベントを報道してきました。彼女は、AMB Crypto、Coin Edition、CryptoTaleなどのブロックチェーン専門出版物で、市場分析、大手企業、規制、マクロ経済動向に関する記事を担当してきました。ロンドン・スクール・オブ・ジャーナリズムを卒業し、アフリカ有数のテレビネットワークで3回にわたり暗号通貨市場の洞察を提供しています。

もっと見る… ニュース