COLDCARDの脆弱性、コンパイラのバイパス処理に起因する可能性
2026-08-02 00:44
Odaily星球日报讯 Bitcoin News はXプラットフォームへの投稿で、Core-Lightningの開発者ddustinによる新しい技術分析により、2021年のCOLDCARDの脆弱性は、開発者がウォレット接続を試みた際のPythonコード、MicroPythonのCコード、STM32ハードウェア乱数生成器の相互作用に端を発した可能性があると述べた。このカスタムコードはMicroPythonの既存実装と競合し、コンパイラエラーを引き起こした可能性がある。証拠によると、開発者はその後MICROPY_HW_ENABLE_RNGを0に設定し、ファームウェアのコンパイルを通過させた。この変更は予期せぬ結果をもたらした:ユーザーが新しいウォレットを作成する際、ファームウェアはもはやハードウェア乱数生成器を使用せず、代わりにMicroPythonのより弱いYasmarangソフトウェア乱数生成器にフォールバックした。開発者が残したコミットメッセージは「runs」のみだった。この分析は、開発者に対し、特に数十億ドル相当のビットコインを保護する場合には、完全に理解していないセキュリティ上重要なコードをリリースすべきではないという警告であると述べている。
