世界を動かす技術を、日本語で。

18万1,000件以上のAI会議録音がノートテイキングアプリで無防備に公開される

2026年8月10日原文(bobdahacker.com)

概要

tl;dv はAI会議記録プラットフォームだが、 Firestoreデータベースの重大なセキュリティ脆弱性 が2026年1月から半年以上放置されている。 CTOからの返答なし、ユーザーの機密会議情報が 全ユーザーに漏洩可能 な状態。 政府・大学・企業 の会議データが無防備に晒されている。 開発チームの対応遅延・不誠実なコミュニケーション が問題を悪化。 プラットフォームの信頼性とセキュリティ対策の甘さ が露呈した事例。

tl;dv Firestore脆弱性報告の経緯と問題点

  • 2026年1月28日、Firestoreの テナント分離欠如による情報漏洩 を報告
  • 6ヶ月経過後の2026年7月時点 でも 脆弱性未修正、CTOからの返答なし
  • tl;dv はGoogle Meet、Zoom、Teams等の会議を自動記録・要約するAIプラットフォーム
    • 2百万人超のユーザー、著名投資家・LinkedInインフルエンサーから支持
    • 営業・採用・戦略会議など高度な機密性を持つ会話内容 を記録・保存
  • JWT認証後にFirebaseトークン取得、Firestoreのmeetingsコレクションにアクセス可能
    • 全ユーザーが全会議情報を閲覧可能 (テナント分離なし)
    • 会議作成者メールアドレス、会議ID、録画状況、タイムスタンプ等が漏洩
    • 録画中会議はライブIDが取得でき、誰でも会議に侵入可能
      • 常時約1,000件のライブ会議 が存在
      • 攻撃者はボットで全会議へ同時侵入も可能
  • 実際に 2つの会議に侵入 し、 政府・大学の機密会議 に参加できてしまった事例

漏洩規模・影響範囲

  • meetingsコレクションに18万件超の会議記録
    • 84,312人のユニークユーザー35,003のメールドメイン
  • 23カ国の政府機関 (.govドメイン)、 有名大学 (.edu/.ac)、 大手企業 の会議情報が無防備
    • 例: Mitsui-Soko、HubSpot、Confluent など
  • ピーク月は2025年7月、1ヶ月で43,209件の会議
    • 水曜14時UTC が最も多い時間帯(7,804件)
  • 1,000件超の会議動画・議事録が公開設定
    • 715件の招待者メールアドレス も公開、 国際的な環境NGOや政府会議 も含む

開発インフラ・追加のセキュリティ問題

  • マイクロサービス名がパスタ(cappellini, carbonara等)
  • 社内向けWorld Cupアプリ (worldcup.tldv.io)も 認証なしで社員名簿・メールアドレスが漏洩
    • Player APIが認証不要19人の社員情報 が流出
    • Prediction/Fitureエンティティも無防備
  • セキュリティバッジ多数掲示、「24時間以内に返答」と明記しつつ 実際は無視

脆弱性報告・開発チームの対応経緯

  • 2026年1月28日 :Raphael Allstadt(連絡担当)へLinkedIn経由で報告、即返信あり
    • CTOに転送依頼、以降CTOからは一切返答なし
  • 2月~3月 :数度のリマインドも放置
  • 7月22日 :未修正・未返答のまま半年経過
  • ユーザー・顧客の信頼失墜セキュリティ意識の低さ露呈

tl;dvへの提言・まとめ

  • 会議情報にFirestoreセキュリティルール適用 (他コレクションは適切に403返却済み)

  • World Cupアプリに認証追加 または サービス停止

  • 脆弱性報告への誠実な対応セキュリティ研究者へのリスペクト

  • プラットフォームの信頼性回復ユーザー保護の徹底

    • 「パスタ」な開発体制で終わらせないための危機管理意識の向上
    • 「So long and thanks for all the pasta :3」 (皮肉を込めた締め)

tl;dv の事例は、 クラウド時代のSaaSにおけるセキュリティ運用・対応の重要性 を強く示す警鐘。 「SOC2/GDPR準拠」だけではユーザーは守れない実装と運用の両輪 が不可欠。

Hackerたちの意見

基本的なことがチェックされてないのには毎回驚かされるよ。クロステナントの隔離は、俺がチェックする主なポイントの一つなんだ。他にも一般的な情報漏洩があるしね。

スターゲンの法則は何度も正しいことが証明されてる。ほとんどのものはクソだし、大抵の人は人生で何らかのクソを生み出す。中にはクソしか生み出さない人もいるけど、そういう人たちも食べていかなきゃいけない。残念ながら、彼らの中にはテック業界に入り込んで、実際に人を説得してクソにお金を払わせる人もいる。特に、AIを使ったトランスクリプションサービスみたいに参入障壁が低いと、90%の品質が十分かどうかもわからない。基本的に同じことを提供する会社が100社もあって、結局は顧客が脳みその代わりにパースニップを持ってない人が書いたものを見つける責任を負わなきゃいけないんだよね。

心配しないで、これは全部AIエージェントのせいだと思うから、誰も責める必要はないよ。彼らがやるべきことは、コードレビューのプロンプトを更新してミスをしないようにすることだけだから。

それに「セキュア」って言葉をたくさん追加してね。

AIエージェント:ごめんね、次のバージョンは最もセキュアなものを作るから。

実際、彼らはAnthropicのやり方を真似して、「共有」の意味を誤解しているのはユーザーのせいだと言ってるんだよね。

Firebaseでクソみたいな実装を読むのはこれが初めてじゃないけど、プラットフォームを責めるつもりはない。ただ、周りに大きなスキルの問題があるみたいだね。今年、同じような怠慢でデーティングアプリが曝露されたって話もあったよね、Firebaseのセキュリティに関して。

なんか、人々はツールを安全に使うために知識と経験が必要だってことに気づくべきだよね。Firebaseの問題は、マーケティングが「使いやすい」ってことだと思う。ほとんどの問題、例えばこの情報を保存することなんかは簡単に解決できるし、すぐに次のことに移れる。でも、これは怠慢だし、「早く進めろ」って感じのソフトウェアエンジニアリングだよね。彼らは色々な認証を挙げてるけど、反応しなかったり行動しなかったりで、1年間は剥奪されるべきだと思う。

何かが何度も起こるなら、それは選択によるものだよ。Firebaseは「デフォルトで安全」にするんじゃなくて、「簡単に始められる」ように選んでるんだ。

「ブラジル、コロンビア、ペルー、ウクライナ、エルサルバドル、フィリピン、チリ、インドネシア、メキシコ、アメリカ、カタール、マレーシア、ウズベキスタン、スリランカ、ハイチ、南アフリカ、ジャマイカ、ホンジュラス、アルゼンチン、タイ、日本、イスラエル、ベリーズの23カ国の政府会議。」うわぁ。

AIノートテイカーにはすごく興味があるけど、自分やクライアントをこの問題にさらすつもりは全くないんだ。理論的には、完全にローカルなノートテイカーが解決策なんだけど、いいのが見つからない。meetilyとか、同じようなものを試してみたけど、自分で作ってみたこともある。パイプラインの問題は、信頼できるローカルのダイアリゼーションとスピーカーの識別にあるみたい。トランスクリプションが良くても、スピーカーが正確に識別されてなかったり、発言がうまくグループ化されてなかったりすると、要約の段階で救えないんだよね。

Drafts.appは見た目は最悪だけど、ルーティング機能と音声入力機能がすごくいいんだ。自分の考えをキャッチして、内容に基づいてルーティングするのに使ってる。内部の音声エージェントKiKoにルーティングするボタンもあるし、アイデアはThingsやTodoistに、問題はGitHubにルーティングされる。ノートをキャッチするための一つのユニバーサルなインターフェースだよ。でも、ほんとに見た目がダサい。

Hacker Newsで議論の続きを見る