話題まとめ

認証局eMudhraに重大な脆弱性、秘密鍵が瞬時に復元可能に。なりすましを防ぐため迅速な更新を

認証局eMudhraに重大な脆弱性、秘密鍵が瞬時に復元可能に。なりすましを防ぐため迅速な更新を

認証局eMudhraの中間証明書における重大な脆弱性

インドのデジタルトラストサービス企業eMudhraが運営する認証局(CA)の中間証明書において、署名に使用する秘密鍵が第三者によって容易に復元できる状態であったことが判明しました。Mozilla、Google、Microsoft、Appleなどの主要なルートプログラムが信頼する証明書が含まれており、事態は深刻です。研究者の報告により、8件の中間証明書が対象であることが明らかになりました。悪用された場合、攻撃者は正規のWebサイトになりすまして通信内容を盗み見たり、改ざんしたりすることが可能になります。主要なWebブラウザはすでに該当する証明書をブロックするなどの対応を進めています。

広告

鍵の生成における不備と極めて低いセキュリティ強度

今回の脆弱性の原因は、鍵の生成プロセスにおける不備にあります。本来、膨大な範囲から無作為に選ばれるべき暗号鍵が、極めて単純な数値であったことが調査で判明しました。一部の鍵は「4」や「56」といった非常に小さな整数であり、ノートPCを用いた検証では1秒もかからず復元できるほどでした。eMudhraによると、2025年4月の作業時に使用したスクリプトの欠陥と、それに伴う人為的なミスが重なり、強度の低い鍵が誤って本番環境に適用されたとのことです。この問題は特定の期間に作成された中間証明書に限定されていますが、極めて高いなりすましリスクを孕んでいます。

ブラウザ以外のソフトウェアへの影響と対策の必要性

Webブラウザ以外のソフトウェアにおける影響が強く懸念されています。curlやPython、Node.js、Goなどの開発環境やパッケージマネージャーの中には、標準では証明書の失効情報を確認しないものがあり、偽の証明書を検証してしまう恐れがあるためです。これに対し、Go言語の開発チームは修正版を公開し、Cloudflareなども自社アプリの更新を行いました。ユーザーは、WebブラウザやOSを最新バージョンにアップデートすることはもちろん、開発環境やシステムで使用しているライブラリについても、各ベンダーが提供するパッチを速やかに適用することが強く推奨されています。

まとめ

eMudhraの中間証明書における秘密鍵の脆弱性は、Webサイトの信頼性を揺るがす重大な問題です。主要なブラウザは迅速に対策を講じていますが、ブラウザ以外のソフトウェアやライブラリでは、失効情報の確認が不十分なケースがあり、引き続き注意が必要です。各自が利用しているソフトウェア、特に開発用ツールやサーバー環境のアップデート状況を確認し、最新の状態を保つことが被害を防ぐ鍵となります。

ネットの反応

Oyacky:おやき@PratenderPHPの件と似たような事があと2つ起きていて。 ・サイトを公式だよと認証する証明書がインドの認証局の脆弱性により偽証明書発行の恐れ。各種ブラウザが遮断対応中。 ・PHPみたいに良く使われている Node.js が今回「9.2」よりヤバい脆弱性「10」発覚中。♡ 4⇄ 3 マグロ🍣11/14PHPコン新潟@sigumataityoudaPHPも証明書もなんですけど、皆さん先週公開されたNextjsのリモートコード実行可能な脆弱性対応は行いましたか…?♡ 2⇄ 1 温玉屋@BoiledEgg1987インド人が立てた中間証明書がミスって秘密鍵大公開もチビッたが、トム猫さん(戦闘機ではない方)とjavaのCritical脆弱性も同日に来てさすがにインターネットドゥームズデイ間がすごい♡ 1⇄ 1 大五郎@easyspearfisherホゲェェェェェェエエエ!!! 認証局eMudhraの中間証明書、秘密鍵が「数ミリ秒」で復元可能な脆弱性 大手各社が緊急遮断 - ITmedia NEWS♡ 0⇄ 0 shuji_ai@jakinchenNode.jsの高危険度脆弱性もある。 2026年10月21日、Node.js公式チームは、サポート中の22.x・24.x・26.xに対してセキュリティ修正版を公開しました。リモートコード実行(RCE)につながる高危険度の脆弱性に加え、TLS証明書の検証不備なども修正されています。♡ 0⇄ 0
広告