tl;dvに設定不備、18万件の会議記録が半年間閲覧可能に

a colorful toy on a table AI

AI議事録アプリ「tl;dv」で、18万件を超える会議データが外部から閲覧できる状態になっていたことがセキュリティ研究者の調査で分かりました。データベースの設定不備が原因で、ログインさえしていれば誰でも他社の会議記録を検索・取得できたといいます。開催中の会議に無断で参加できる状態でもあり、研究者が今年1月に報告してから半年間、問題は放置されていました。政府機関や大学、大企業のドメインも含まれており、影響範囲の広さが際立ちます。

背景と文脈

tl;dvは、Zoom・Google Meet・Microsoft Teamsの会議を自動で録画・文字起こしするAIアシスタントです。人が議事録を取る手間を省けるとして、企業から大学、行政機関まで幅広く導入が進んでいました。この種のAI議事録ツールは近年急速に普及した分野で、同種のサービスも数多く存在します。会議に自動参加するボットが録音・要約まで済ませてくれる利便性の裏側で、大量の音声・映像データと文字起こし結果を外部サービスに預けることになる、という構造的なリスクは以前から指摘されてきました。

問題の原因は、Google Cloudが提供するデータベースサービスFirestoreのセキュリティルール設定にありました。Firestoreは、どのユーザーがどのデータにアクセスできるかをアプリ側で明示的に設定する仕組みですが、tl;dvではこの制御が一部抜け落ちていたとみられます。結果として、自社の会議データだけでなく、他の契約企業の会議データにまで検索の網がかかる状態になっていました。

セキュリティ研究者は今年1月にこの不具合を報告しましたが、6カ月が過ぎても修正されず、同社のCTOからの応答もなかったとされています。研究者が詳細を公開ブログで明らかにしたことで、問題は一般に知られるところとなりました。脆弱性の報告から半年以上も放置されるケースは珍しくありませんが、対象が業務上の会話そのものだったという点で、今回は特に反響が大きくなりました。

技術/ビジネス面

black and silver laptop computer on white table
Photo by Marília Castelli on Unsplash

今回の調査で判明した規模は深刻です。84,312人のユーザー、35,003のドメインにまたがる181,874件の会議データが、外部から検索・取得可能な状態にありました。対象には23カ国の政府機関ドメイン、UCバークレー校や東京大学などの大学ドメイン、HubSpotや三井不動産といった企業ドメインも含まれていたといいます。本来なら自社のアカウントに紐づく会議しか見えないはずが、認証さえ通っていれば全顧客分のコレクションを横断的に検索できてしまう状態だったことになります。

特に深刻なのは、開催中の会議に参加するための会議IDまで一緒に漏れていた点です。ある時点で「録画中」ステータスの会議は常時1,000件ほど存在しており、これらの会議IDを使えば、招かれてもいない外部者がボットを使って一斉に会議へ参加することも理論上可能でした。実際に1,000件を超える会議が公開状態で見つかり、一部の文字起こしデータや招待情報が確認されています。招待先のメールアドレスも228のドメインにまたがり715件見つかったとのことです。議事録という業務の中身そのものが漏れていた可能性がある点で、単なるアカウント情報の流出とは重みが異なります。会議中に話された機密情報や個人情報が、そのまま第三者に読める状態だったことになります。

これからどうなるか

このニュースが開発者に突きつけるのは、FirestoreやFirebaseのようなクラウドデータベースは、明示的にセキュリティルールを書かない限り、初期設定のままでは不十分な保護しか提供しないという事実です。自社のプロダクトでFirestoreやそれに類するBaaS(Backend as a Service)を使っている場合、「自分のデータだけ見える」という前提がクライアント側のコードだけで担保されていないか、サーバー側のルールで確実に検証されているか、今一度確認しておく価値があります。

また、社内でAI議事録ツールを含むSaaSを導入する際は、機能や価格だけでなく、ベンダーがアクセス制御をどう検証しているかも選定基準に加えるべきでしょう。会議の中身は思った以上に機密性の高いデータです。自社が開発するAI搭載プロダクトについても、ユーザーの会話ログや添付ファイルをどこにどう保存し、誰がアクセスできる設計になっているか、リリース前に見直しておいて損はありません。

まとめ

AI議事録アプリtl;dvで、データベースの設定不備により18万件超の会議データが外部から閲覧可能な状態になっていたことが判明しました。研究者の報告から半年間放置されており、開催中の会議への無断参加すら可能だったとされています。AIツール導入時のアクセス制御確認の重要性を改めて示す事例です。

参考リンク

アイキャッチ画像: Photo by Shubham Dhage on Unsplash

タイトルとURLをコピーしました