要点
- インドの認証局 eMudhra が、自社の手順の不備で作った中間認証局の鍵が弱く、誰でも復元できる状態になった。
- 10月18日に8つを失効させたあと、「影響なし」としていた別の8つも11月上旬に失効させた。
- eMudhra は悪用の事例を把握していないとしているが、ブラウザ以外のソフトでは、偽の証明書を信じてしまうおそれが残る。
何が起きたか
eMudhra は、ブラウザや OS が信頼する認証局の一つで、その下に「中間認証局」を何本も持つ。中間認証局は、発行の実務を担う下請けのような存在だ。その秘密鍵が漏れると、誰でも本物そっくりの証明書を作れてしまう。
問題の鍵は、2025年4月30日に作られた。Mozilla の Dennis Jackson は、このうち楕円曲線暗号(ECDSA)の8本が小さな整数でしかなく、Mozilla も独自に鍵を復元できたと書いている。他の人も独立に復元し、一部は公開したという。eMudhra が Mozilla の掲示板に出した報告書は、鍵の移し替えを試す手順を通常から変えた際、コードの欠陥で弱い鍵ができたと説明している。8本は10月18日に、鍵の漏えいを理由に失効された。
続報が今回の話だ。11月上旬(The Hacker News は「先週後半」と伝えている)、eMudhra は RSA 方式の別の8つも失効した。失効の理由コードは「鍵の漏えい」ではなく「運用停止」である。eMudhra は当初、これらを「影響なし」としていた。しかし報告書によると、同じ処理を通った際、秘密鍵の要素が作業用コンピューターのメモリー上に残った。自社の規程どおりの扱いだったと示せないため、失効に踏み切ったとされる。報告書は、この8つの鍵そのものが弱かったとは言っていない。
eMudhra は「悪用の事例は把握していない」と述べている。
日本の利用者への影響
日本の利用者や組織への影響を示す報告は、確かめた一次情報の中に見つからなかった。報告書によると、新たに失効した側の発行済み証明書は195件ある。保有者は、eMudhra 自身のドメインのほか、複数の大学やカレッジ、ある郡などである。eMudhra は、保有者を新しい証明書へ移し終えたとしている。
ただし、Microsoft は10月20日に該当の認証局を Windows の信頼しない一覧に入れ、残る eMudhra の根(10件)を11月16日に削除すると発表した。Chrome と Firefox も10月に該当証明書を止めた。開示サイトによると、問題の証明書は公開記録(Certificate Transparency)に載っていない。Firefox、Chrome、Edge、Safari のように記録を必須とするブラウザは、これらを使った攻撃を受けなかったはずだという。
今すぐやること
- OS、ブラウザ、使っているアプリを最新にする。Windows と Edge は、信頼の更新を止めない。
- 社内で eMudhra 系の証明書(emSign)を使っていないか、証明書の発行元を棚卸しする。
- ネットに出ない端末や、独自の証明書一式を持つソフトは、更新が届かない。手動で更新を入れる。
- 通信を中継して中身を見る装置を使っているなら、メーカーの対応を確かめる。
- 開示サイトの検査機能で、自分の環境がまだ信じていないか確かめる。
背景
認証局への信頼は、ブラウザや OS が持つ根の一覧に支えられている。鍵が漏れた認証局は、一覧から外すしかない。eMudhra は10月22日に、公に信頼される TLS 証明書の事業から撤退すると発表している。
報告書は、この不備が2回の監査をすり抜けたとも述べている。また、2025年6月には失効リストの署名が不正になる異常があった。eMudhra は、証明書に対応する鍵、つまり弱いほうの鍵で署名し直して対処したと説明している。Mozilla の Jackson は、署名の不一致が5月23日から始まっていたことを示すデータがあると指摘している。
技術者向けの詳細
- 対象: ECDSA の G3B/G3C の8つ(2026-10-18 失効、cACompromise)。RSA-4096 の8つ(2026年11月上旬に失効、cessationOfOperation。G2C 系を含む)。Sectigo は影響を受けた交差証明書の失効を完了した(Bugzilla 2083449)。
- 8つの ECDSA 鍵は P-384 で、秘密値が256未満(Bugzilla 2083449 の Jackson の報告)。
- 開示サイトによると、多くの非ブラウザのクライアント(curl を含む)は CT を確かめないため、危険が大きい。また、失効情報を使わないクライアントや、独自の CA 一式を同梱するアプリ・ライブラリは、ソフトの更新が必要になる。Electron 製アプリは、修正済みの Electron を使う版に更新して初めて対応が入る。
- macOS 27.2.1、26.7.3、15.8.3 で、同梱の開発者ツールの対応が入った(開示サイト)。
- Microsoft: 10月26日に7つの証明書を Windows から削除。11月16日に残る10の根を削除。.NET のコンテナーや OpenJDK は上流の更新に依存する。
- 詳細な一覧と版は、下記の一次情報を参照。



