eMudhra報告書、Pythonスクリプトの不具合で秘密鍵が脆弱化
eMudhraの事後報告書は、自社製Pythonスクリプトが中間証明書8件の秘密鍵を切り詰め、うち1件は1バイトになったと説明した。

インドの電子認証企業eMudhraは11月10日、セキュリティインシデントに関する事後報告書の全文を公表した。中間証明書8件の署名に使われた秘密鍵が、自社エンジニアの書いたPythonの鍵処理スクリプトの不具合で弱体化し、うち1件は1バイトにまで短くなっていたという。
原因はスクリプトの読み戻し
報告書によると、鍵を米国と欧州拠点のハードウェアセキュリティモジュール(HSM)へ移すため、鍵を暗号化して包み、移動先で戻すwrap-unwrapの手順を取っていた。スクリプトはunwrap後の鍵を誤って読み戻し、値が切り詰められた。その結果、本来の384ビット(10進116桁)の強度を大きく下回った。鍵は2025年4月30日の鍵生成セレモニーで正しく作成されており、HSMに問題はなかったとしている。
同社は初めて、11月7日にRSA鍵ペア8組を追加で失効させたことも明らかにした。値の切り詰めはなかったが、秘密鍵の属性がPythonプロセスの揮発性メモリ上にあり、自社の規則どおりに扱われたと証明できなかったためだ。10月には影響なしと説明していた。
影響と経緯
約1カ月前、「Wayne」を名乗る独立系研究者が鍵を逆解析し、最小は「4」、最大は「237」だったと報告。Google、Microsoft、Apple、Mozillaは8件の中間証明書(TLS用6件、コード署名用2件)をブロックした。インドのCERT-Inは10月21日の注意喚起で、攻撃者が不正な証明書を発行し、中間者攻撃に悪用する恐れがあると警告した。
eMudhraは後に、世界向けのデジタル証明書事業から撤退し、インド国内の電子署名・認証サービスに注力すると発表した。同社が挙げた証明書195件のうち130件は、失効済みのEM DV TLS CA – G2Cが発行したもので、大学などのドメインが含まれていた。
鍵の移送は、ハードウェア輸送の遅れ、2025年6月15日に適用されるルートストア方針の変更、Sectigoとの相互認証の期限が重なり、5月末までに鍵を生成する必要があったためと同社は説明している。
注目のアプリ
正しいマスを選んで足し算、目標の数に。覚えるのは簡単、極めるのは難しい。無料、全年齢向け。
AIの会話パートナーと話すだけ。一文ごとに添削され、あなたの言語で解説が返ってきます。9言語、A1からC2まで。
EDIFACTやX12メッセージを開き、各セグメントの意味を表示。JSON/XML変換、PDF・Excel出力。ローカルで動作、アップロード不要。
相手、シーン、性格を選ぶだけ。検索エンジンが地元ショップの商品説明を読み、合うものを並べます。無料、登録不要。
同じ日のニュース
すべて見る →関連カテゴリ: セキュリティ
すべて見る →
韓国科学技術情報通信部、GS建設の侵害事故で職権調査を決定

Grok Build製アプリ、企業機密や個人データが第三者に閲覧可能な状態に




