サイバーセキュリティ
Claroc Research、サインインなしでアクセス可能なGrokアプリを35,578件確認

Claroc Researchは2026年11月10日、調査時点でオンラインだったGrokアプリ37,571件のうち35,578件がサインインなしで開けたと報告した。その中には、SpaceXSIとXのスタッフが作成した24件も含まれていた。GhostSharesの調査では、公開状態のアプリから企業、従業員、個人に関する機密情報が見つかった。同社によると、ユーザーはチャットで内容を説明してアプリを作成し、同じチャット画面から公開する。報告書に掲載されたスクリーンショットでは、Grokのビルド機能が選択されている。
残る1,993件のアプリでは、「自分のみ」または「招待したユーザー」の設定に関連するHTTP 401アクセスエラーが返された。Clarocは、一般的なサブドメイン探索手法を用いて、grok.me配下の名前を43,601件特定した。研究者らはサインインせずに公開インターネットから各アプリの最初のページを一度読み込み、保存したコピーをオフラインで調査した。
公開された各アプリには、固有の <name>.grok.me ホスト名が割り当てられる。その名前をドメインネームシステム(DNS)で解決するためのリクエストは、ホスト名の検索記録を集める検索可能なパッシブDNSインデックスに取り込まれることがある。そのため、ランダムな4つの単語から作られたアドレスであっても、一度使われれば検索可能になる場合がある。ランダムな識別子がURLのパス部分に含まれる共有リンクは、DNSを通じてその識別子が露出することはない。ただし、検索エンジンのインデックス登録やリンクスキャナーによって明らかになる可能性はある。
公開アプリに含まれていた情報
SpaceXSI(旧xAI)とXのスタッフ用アプリには、企業営業の機密オンボーディング計画、594の重要アカウントとその営業パイプラインを網羅する地域別マップ、さらにXの広告提案書、メディアプラン、プレゼン資料が8件含まれていた。提案書の1つは米国の連邦機関宛てで、機密扱いと記されていた。別の広告主アカウント管理表には、160万ドルの売上目標に向けた進捗が記録されていた。
SpaceXSIとX以外にも、Clarocは30組織の内部データを特定した。そのうち26組織は従業員が1,000人を超え、6組織はフォーチュン500企業だった。公開状態のアプリの多くは、ゲーム、ランディングページ、計算ツールだった。Clarocは、AIモデルで候補を抽出し、該当ページを手作業で確認したうえで、無作為抽出したサンプルを使ってモデルを検証し、650~800件のアプリに個人情報が含まれていたと推定した。
手作業で確認された事例には、3,500人を超える従業員を検索できる病院グループの名簿、患者1人分の検査結果、画像診断、人工呼吸器の状態を記した集中治療の申し送り資料、消防士の氏名と職員番号を掲載した消防署のリアルタイム勤務表があった。また、ある請負業者のタイムシートでは、管理者アカウントを含む従業員アカウント18件の記録が、平文のパスワードとともに、訪問者のブラウザーがダウンロードするスクリプトコード内に露出していた。
公開とサインインのテスト
書き込み権限と認可を調べるため、Clarocは架空のデータを使って2つのアプリを作成した。有料アカウントでは、作成者が「公開」をクリックするまで何も公開されなかった。しかし、その後に表示されたアクセス設定パネルでは、「リンクを知っている全員」が、「招待したユーザー」と「自分のみ」の選択肢と並んで、あらかじめ選択されていた。
最初のテストでは、データベースを備え、サインインを必要としない連絡先リストを使用した。サインアウト状態のシークレットウィンドウから追加したレコードは、次に訪れたユーザーにも表示された。2つ目のテストでは、4人の営業チーム向けに作られた顧客リストに、GrokがGoogleとXのサインインボタンを追加した。そのコードは、チームへの所属を確認する前に、サインインしたユーザーをチームメンバーとして登録していたため、所属確認を通過できた。招待されていないGoogleアカウントから、すべての顧客情報を閲覧でき、レコードを1件変更し、別の1件を削除できた。
これらのテストは、誰でも閲覧できる状態と、書き込みを防止できるかどうかが別の問題であることを示している。サインインが不要な場合や、チームへの所属を確認せずに本人確認だけを行う場合、公開アプリではデータの変更も許される可能性がある。ただしClarocが書き込みと認可の不備を実証したのは、自社で作成したアプリに限られる。他者のアプリへのサインイン、フォームの送信、サーバー関数の呼び出し、変更は行っていない。
利用可能なアクセス制御は、有効にすると機能した。「自分のみ」を選択した場合、最初のアプリはページとデータ関数の両方で、見知らぬユーザーにHTTP 401を返した。2つ目のアプリは公開を解除すると、数秒以内にそのアドレスからアクセスできなくなった。
情報開示とSpaceXSIの対応
Clarocによると、2026年11月8日、オンボーディング計画と広告提案書についてSpaceXSIに通知し、露出件数、テスト用アプリ2件、改善案4件を提示した。残りのスタッフ用アプリについては、2026年11月9日に報告した。記事の公開時点で、SpaceXSIは記者からの質問には回答していたが、調査報告書には直接返答していなかった。報告後、スタッフ用アプリは削除された一方、他のユーザーの公開状態にあるアプリはオンラインに残っていた。
SpaceXSIは記者に対し、作成者が共有を選ぶまではアプリは非公開であり、公開には複数の手順が必要で、従業員アカウントの初期設定は「自分のみ」だと説明した。Clarocが指摘したのは、一般的な有料アカウントでのアクセス設定であり、そこでは「リンクを知っている全員」があらかじめ選択されていた。説明された従業員向けの初期設定にかかわらず、スタッフ用アプリは公開状態でアクセス可能だった。
Clarocが提案した変更は、共有アプリを推測しにくいパスを使う単一ホスト配下に置くこと、組織のドメインに限定した共有機能を追加すること、公開前にアプリを開けるユーザーを表示したうえで初期設定を「自分のみ」にすること、サインインなしでデータベースを利用するアプリに警告を表示すること、そしてリクエストにチームへの言及がある場合は招待リストを生成することだった。
SpaceXSIの回答にはアプリ所有者に通知するとは記されていなかったため、Clarocは影響を受けた組織への連絡を自ら開始した。記事の公開時点で、3つの組織にメールを送っていた。公開された報告書では、ホスト名、アプリのタイトル、リンクは伏せられており、Clarocは通知が完了した後に保存したコピーを削除すると述べた。
調査結果により、セキュリティ上の懸念はURLの秘匿性にとどまらないことが明らかになった。ホスト名を特定できたことで、公開アプリを列挙できる状態になっていた。また、管理されたテストでは、訪問者が認証を済ませた後でも、生成されたサインイン用コードがチームへの所属を適切に確認できない場合があることが示された。












