これらの欠陥が悪用されると、攻撃者は機密情報に不正にアクセスしたり、一般的に問題を引き起こしたりする可能性があります
数日前。 というニュースが発表されました un EQUIPO 研究者の から 大学 カリフォルニアからサンディエゴへ を示しています capacidad de 再作成 インクルード クラベス RSAホストプライベート A サーバ SSH 介して 解析 パッシブ SSH トラフィックの。
発表された研究 公演 その 時 デジタル署名が使用されている に基づく アルゴリズム SSH の RSA、それらを結び付けるそのラティス法を使用する (フォルトアタック) パラ 再作成 la クラベス プライベート RSA 息子 適切 パラ デジタル署名 ケース de A ファリア de ソフトウェア または署名計算プロセス中のハードウェア。 の 本質 方法のは その al 比較する 正しい RSA デジタル署名と間違った RSA デジタル署名を使用すると、 決定する 最大の共通点 除数、こうして生成 ウノ 使用される素数のうち パラ 生成する la クラベス.
RSA 暗号化は大きな数値のべき乗演算に基づいており、公開キーには法と次数が含まれています。 モジュールは 1 つのランダムな素数から形成され、秘密キーの所有者だけが知っています。 この攻撃は、中国剰余定理や PKCS#1.5 vXNUMX などの決定論的パディング スキームを使用して RSA 実装に適用される可能性があります。
サーバーに対して攻撃が実行される可能性がある その場合、状況や攻撃者の行動の組み合わせにより、 SSH 接続を確立する際のデジタル署名の計算中に障害が発生する可能性があります。 障害には、ソフトウェア (誤った数学演算の実行、メモリ破損) またはハードウェア (NVRAM および DRAM の動作エラー、または停電時の障害) が考えられます。
障害を引き起こすオプションの XNUMX つは、RowHammer クラスの攻撃である可能性があります。、とりわけ、 リモートで許可する またはブラウザで JavaScript コードを処理するとき 個々のメモリビットの内容を歪める 近隣からのデータの集中的な周期読み取り中。 記憶細胞。 障害を引き起こすもう XNUMX つの選択肢は、バッファ オーバーフローやメモリ内のキーによるデータ破損を引き起こす脆弱性の悪用である可能性があります。
攻撃を実行するには、SSH サーバーへの正当な接続を受動的に監視するだけで十分です。 欠陥のあるデジタル署名がトラフィック内で特定され、RSA 秘密キーを再構築するための情報源として使用できるようになるまで。 ホストの RSA キーを再作成した後、攻撃者は MITM 攻撃を使用して、侵害された SSH サーバーを装った偽のホストにリクエストをサイレントにリダイレクトし、このサーバーに送信されたデータを傍受することができます。
研究者らは、SSH プロトコルの使用に関連する約 5200 億のレコードを含む傍受されたネットワーク データのコレクションを調査することにより、SSH セッションのネゴシエーション中に使用された約 3200 億の公開ホスト キーとデジタル署名を特定しました。 このうち、1.200 億 (39,1%) は RSA アルゴリズムを使用して生成されました。
研究者グループは次のように述べています。
593671 件 (0,048%) の RSA 署名は破損して検証できませんでしたが、失敗した 4962 件の署名については、格子因数分解法を使用して既知の公開鍵から秘密鍵を決定することができ、結果として 189 個の一意の RSA を再構築できました。キー ペア (多くの場合、同じ失敗したキーとデバイスが、別の破損した署名の生成に使用されました)。 キーの再作成には約 26 CPU 時間かかりました。
この問題は SSH プロトコルの特定の実装にのみ影響します。 主に組み込み機器で使用されます。 さらに、OpenSSH は鍵の生成に OpenSSL (または LibreSSL) ライブラリを使用するため、この問題の影響を受けないことにも言及されており、このライブラリは 2001 年以来欠陥攻撃から保護されています。
さらに、OpenSSH では、ssh-rsa デジタル署名スキーム (sha1 に基づく) は 2020 年以降非推奨となり、バージョン 8.8 では無効になりました (rsa-sha2-256 および rsa-sha2-512 スキームのサポートは残ります)。 この攻撃は IPsec プロトコルに適用される可能性がありますが、研究者らはそのような攻撃が実際に行われることを確認するのに十分な実験データを持っていませんでした。
最後に、あなたがそれについてもっと知ることができることに興味があるなら、あなたはの詳細を調べることができます 次のリンク。