
- Firestoreのテナント分離欠如で全会議が閲覧可能に
- 記録中の会議IDから実際の会議へ不正参加できることも実証
- 報告から半年経過しても未修正、CTOは連絡を無視
何が起きたのか
2026年1月、セキュリティ研究者がAI会議録画プラットフォーム「tl;dv」に深刻な脆弱性を発見しました。tl;dvはGoogle MeetやZoom、Teamsなどの会議を自動で録画し、文字起こしやAI要約を提供するサービスで、ユーザー数は200万人以上とされます。研究者は1月28日に報告しましたが、7月22日時点でも修正されていないと報告しています。
この脆弱性により、tl;dvのアカウントを持つユーザーなら誰でも、同サービスに保存されている全ユーザーの会議メタデータを閲覧できてしまいます。メタデータには、会議の作成者メールアドレスや会議に参加するための会議ID(Google MeetやTeamsのルームURL)などが含まれます。さらに、録画中の会議については、その会議IDが有効なため、部外者が会議に不正参加することも可能です。
技術的な原因と実証
問題の原因は、Firestore(Googleが提供するクラウドデータベース)の設定にあります。tl;dvはFirestoreに「meetings」というコレクションを作成していますが、テナント分離(利用者ごとにデータを分離する仕組み)が実装されていませんでした。そのため、認証済みのユーザーは、FirestoreのAPIを通じて全アカウント分の会議データを取得できてしまいます。
研究者は実際に、Firestoreから取得した会議IDを使って、マレーシア教育省の会議に参加しました。参加者は157人で、tl;dvのボットも参加している状態でした。さらに、米国の主要大学の学生が起業準備中に行った会議にも参加し、画面共有やプロトタイプの議論を覗き見ることができたと述べています。これらの実証により、単なるメタデータ漏えいにとどまらず、実際の会議への侵入も可能であることが示されました。
影響範囲の大きさ
研究者が調べたところ、Firestore内には18万1,874件の会議記録があり、そこには8万4,312人のユーザーと3万5,003のメールドメインが含まれていました。政府会議は23カ国、大学会議もバークレー校や東京大学など複数の大学が対象となっています。企業では、三井倉庫(484件)、三井不動産、HubSpot、Confluentなどが含まれていました。
さらに、研究者は2万7,334件の会議IDを抽出し、閲覧可能な状態にあるものを確認したところ、1,000件以上が公開されていました。これにより、715件の招待者メールアドレスが露出していました。ブラジル政府の環境保護会議やウクライナのデジタル変革省の会議なども含まれており、機密性の高い情報が含まれている可能性があります。
報告から未修正までの経緯
研究者は2026年1月28日に、LinkedIn経由でtl;dvの担当者Raphael Allstadt氏に脆弱性を報告しました。Allstadt氏は「CTOに報告するので確認します」と返答しましたが、その後CTOからは一切連絡がないまま、半年が経過しました。研究者は複数回にわたって状況を問い合わせましたが、7月22日時点で修正は確認されていません。
tl;dvは自社のセキュリティページで「SOC2準拠」「GDPR準拠」「AES-256暗号化」などを宣伝していますが、実際の対応は伴っていません。また、研究者は内部のワールドカップ予想アプリにも認証なしでアクセスできることを発見し、従業員の氏名やメールアドレスが取得できる状態であると指摘しています。セキュリティ管理体制そのものに疑問が投げかけられています。
I reported this on January 28th, 2026. It is now July 2026. Six months later. The Firestore database is still wide open. The CTO never responded.
私は2026年1月28日にこれを報告しました。今は2026年7月です。6か月が過ぎてもFirestoreデータベースはまだ開かれたままです。CTOは一切返答しませんでした。
日本の開発者・IT企業にとっての意味
日本企業にとっても、この問題は対岸の火事ではありません。東京大学や三井倉庫などの日本国内の組織も影響を受けていると報告されており、日本語で検索すると「AI会議録画ツール」として広く使われている可能性があります。もし自社がtl;dvを利用していた場合、自社の会議メタデータや場合によっては会議内容が第三者に閲覧されるリスクがあります。すぐに利用状況を確認し、ベンダーへの問い合わせや、代替ツールへの移行を検討する必要があるでしょう。また、この事件はセキュリティ認定やコンプライアンス表示だけを信頼する危険性を示しています。開発者は、Firestoreなどのクラウドデータベースを利用する際に、テナント分離を設計段階から徹底することの重要性を再認識すべきです。
用語解説
- Firestore
- Googleが提供するNoSQLのクラウドデータベース。リアルタイム同期に強みを持ち、Web/モバイルアプリで広く使われる。
- テナント分離
- 複数の利用者や組織のデータを互いにアクセスできないよう分離する設計。SaaSのセキュリティ基本要件の一つ。
- JWT
- JSON Web Tokenの略。認証情報を署名付きでやり取りするためのオープン標準方式。
- SOC2
- 企業の情報セキュリティ管理体制を監査する国際的な基準の一つ。取得済みであることは信頼性の目安とされる。
出典
Over 181,000 AI meeting recordings left wide open in note taking app
AI導入も顧問も、お任せください
何から手をつけるか、どこまでAIに任せるか。自社の業務に合わせて整理し、導入から運用まで伴走します。相談だけでも構いません。
AI導入について相談する