531枚の偽造証明書によって、30万件のメールアカウントが丸見えに。今回はたった8枚、だが埋め込まれた地雷はさらに深い 🦖

🕐 最新解读群里更新

インドの認証局eMudhraが発行した中間証明書8枚の秘密鍵が、セキュリティチームによって独立に復元された。Mozillaの暗号技術エンジニア、Dennis Jackson氏は事故報告書で、この鍵生成プロセスには欠陥があり、しかも誰でも簡単に悪用できるほど単純だったと記している ⚠️
通報があったのは10月17日(土)。今週火曜日までに、Google、Apple、Microsoft、Firefoxの4つのブラウザーすべてが対策を完了した。責任ある情報開示の日付は10月19日とされている。

まず、証明書とは何かを整理しよう。証明書はウェブサイトの身分証明書だ。HTTPSが成り立つのは、ブラウザーがその証明書を信頼しているから。証明書が有効なら、アドレスバーに安全と表示され、ユーザーは本物のサイトだと信じる。
つまり、認証局の秘密鍵を復元できてしまうと、攻撃者はどんなドメインの証明書でも発行できる。そのうえでユーザーの通信に割り込み、アカウントやパスワードを盗み、送金先を書き換えることができる。ブラウザーはその間、警告を出さない 🔐

今回の対策は、実はそれほど遅くなかった。Googleは土曜日のうちに証明書をブラックリストに登録。Appleは月曜日、Microsoftは火曜日に対応した。Firefoxはブラックリストへの登録に加え、ユーザーがカスタム設定で回避できないよう、デスクトップ版とAndroid版にアップデートを配信した。クラウドセキュリティ企業Cloudflareは月曜日にこの件を把握し、火曜日にOneとWARPのクライアント、およびTunnelサービスを更新した。
さらに重要なのは、証明書透明性ログに、2025年4月以降これらの中間証明書の記録が一切ないことだ。つまり、現時点では、この8枚の証明書が実際に使われた証拠はない 💥

だが、使われていないからといって、仕組みに問題がないわけではない。
ブラウザー以外のクライアントの多くは、そもそも証明書透明性を確認しない。ウォレットアプリ、取引所のデスクトップアプリ、相場情報プラグイン、自動取引スクリプトなどがこれに当たる。証明書チェーンを検証するだけで、その証明書がログに記録されているかは確認しない。言い換えれば、ブラウザーはもう安全でも、スマホに入っているアプリが安全かどうかは分からない。
2011年のDigiNotar事件は、その前例だ。当時、ハッカーがオランダの認証局を乗っ取り、531枚の偽造証明書を発行。Googleになりすまし、およそ30万件のイランのGmailアカウントが監視された。この認証局は最終的に閉鎖に追い込まれた。

私の見立てでは、こうした事件の本当のリスクは、すでにブラウザーからウォレットやクライアントアプリへ移っている。ブラウザーベンダーには専任チームがあり、ブラックリストも強制的なログもあるため、対応は数時間単位。一方、ウォレットや取引ソフトはアップデートが遅く、監査も少ないうえ、証明書透明性をチェックしてくれる人もいない。
毎日のように取引所のページを開く人は、この一言だけ覚えておいてほしい。証明書が有効でも、そのサイトが本物とは限らない。ドメイン名を自分で確認し、検索結果の広告をクリックせず、出所不明のデスクトップアプリをインストールしない。これが何より確実だ。

普段、開いたサイトが公式サイトかどうか、どうやって確認してる?コメント欄で教えて。

アバターをタップしてライブ配信をチェック

毎日、暗号資産市場の注目トピックをお届け。ニュースで何が起きたかを見るだけでなく、その裏にある仕組みやチャンスも読み解きます 👀🚀