tl;dv セキュリティ侵害:Firestore の設定ミスにより 181,000 件以上の会議記録が流出

エグゼクティブ・サマリー

AI 会議録音プラットフォーム tl;dv において、重大なセキュリティ脆弱性が発見され、35,003 件のメールドメインにわたる 84,312 人のユニークユーザー181,874 件の会議記録のメタデータが流出しました。Firestore データベースにおけるテナント分離の欠如により、認証されたユーザーであれば誰でも meetings コレクションをクエリして、会議 ID、作成者のメールアドレス、および録音ステータスを取得することが可能でした。この欠陥により、攻撃者はリアルタイムで進行中の会議に、23カ国の政府機関や主要大学のセッションを含む、ライブ会議への参加が可能となっていました。

技術的な根本原因:Firestore のテナント分離の失敗

この脆弱性は、tl;dv の Firestore データベース (projects/lmi-store/databases/(default)) における meetings コレクションに対して適切なセキュリティルールが実装されていなかったことに起因します。ユーザー、チャット、トランスクリプトなどの他のコレクションは 403 Forbidden レスポンスで正しく保護されていましたが、meetings コレクションは完全に開放されていました。

攻撃ベクトル

  1. 認証: 攻撃者は tl;dv アカウントに登録し、JWT を取得します。これは gw.tldv.io/v1/users/firebase/token を介して Firebase トークンと交換されます。
  2. 列挙: このトークンを使用して、攻撃者は meetings コレクションをクエリします。
  3. データ抽出: データベースは、作成者のメールアドレス、プロバイダー、タイムスタンプ、および 会議 ID (例:Google Meet や Teams のルーム ID) を含む記録を返します。
  4. ライブ侵入: status: recording で会議をフィルタリングすることで、攻撃者は進行中の会議を特定し、露出された会議 ID を使用して、招待なしで会議に参加することができます。

露出の範囲

会議のメタデータとライブアクセス

調査時点において、常に約 1,000 件の会議recording ステータスにあり、権限のないユーザーによる不正侵入のための絶え間ないストリームを提供していました。データ漏洩は、非常に機密性の高い多種多様なドメインに及びました:

  • 政府: 米国、ウクライナ、マレーシア、イスラエルを含む 23 カ国の機関(すべて .gov ドメイン)。
  • 学術: バークレー校や東京大学などの機関 (.edu.ac ドメイン)。
  • 企業: HubSpot、Confluent、および三井倉庫を含む大規模組織。

公開コンテンツの漏洩

メタデータに加えて、研究者は 27,334 件の会議 ID をスクレイピングし、公開設定の有無を確認しました。その結果、1,000 件以上の会議が公開設定となっており、228 件のドメインにわたる 715 件の招待者のメールアドレスが流出していました。これには、ウクライナのデジタル変革省やブラジル政府のセッションが含まれます。

内部従業員の漏洩

内部従業員向けの予測ゲーム (worldcup.tldv.io) の Player エンティティ API (GET /api/entities/Player) に認証が欠如していました。これにより、共同創設者および CEO を含む 19 名の @tldv.io 従業員の氏名と企業メールアドレスが流出しました。

公開のタイムラインと企業の対応

漏洩の深刻さにもかかわらず、この脆弱性は 6 か月間修正されませんでした。研究者は 2026 年 1 月 28 日に問題を報告しましたが、会社は 2026 年 7 月までこの欠陥を修正できませんでした。

| 日付 | イベント | | :--- | :--- | :--- | | Jan 28, 2026 | 脆弱性が発見され、Raphael Allstadt および CTO に報告されました。 | Jan 29 - Feb 19, 2026 | 複数回のフォローアップが行われましたが、会社は曖昧な回答のみを行い、修正は行われませんでした。 | Mar - July 2026 | 繰り返し行われたフォローアップは無視され、脆弱性は有効なままとなりました。 | July 2026 | 公開による報告の後、最終的に脆弱性が修正されました。

コミュニティの洞察と分析

Hacker News の業界観察者やセキュリティ研究者は、この侵害によるいくつかのシステム的な問題点を指摘しています:

「Firebase Footgun」

複数のコメント投稿者は、Firebase のアーキテクチャ(クライアントサイドのセキュリティルールに依存する)が、開発者が単一のコレクションを保護し忘れることで、テナント全体の露出につながる「スキル不足」を頻繁に引き起こすことを指摘しています。

SOC2 とコンプライアンス・シアター

批判的な意見として、tl;dv が SOC2 および GDPR に準拠している一方で、重大なデータ漏洩が 6 か月間も続いたことの皮肉を指摘する声がありました。

"Interesting, they are SOC2 compliant, proving again that SOC2 is meaningless/useless."

AI ノートテーカーのリスク

この侵害は、機密性の高い企業や政府の音声データをサードパーティの AI クラウドへ集約することの固有のリスクを浮き彫りにしました。議論は、中央集権的なデータのハニーポット化を防ぐぐために、local-first AI transcription と diarization(話者分離)の必要性に集中しました。

ソーシャルエンジニアリングの可能性

セキュリティ専門家は、流出した音声と会議のメタデータが、ディープフェイク音声によるフィッシング詐欺の宝庫であることを警告しています。従業員の実際の音声クリップを取得することで、攻撃者はより高精度なソーシャルエンジニアリング攻撃をシンセサイズ(合成)することが容易になります。

Sources

関連

  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch