何が起きたか
McHireはParadox.aiが構築したマクドナルドのAI駆動型採用プラットフォームで、Oliviaという名前のチャットボットが求職者の選考や対応を行う。The Economic Timesが要約したCSO Onlineの報道によると、セキュリティ研究者のIan Carroll氏とSam Curry氏は、RedditのユーザーがOliviaが奇妙または無意味な応答を返すと不満を述べたことを受けて、2025年6月下旬にこれを調査した。両氏はMcHireの管理画面に「Paradox team members」と表示されたログインオプションに気づき、既定のユーザー名とパスワード「123456」を試した。するとログインできた。
このログインにより、テスト環境だけでなく、実際のデータが入った本番の管理ダッシュボードにもアクセスできた。その後両氏は、予測可能なパラメータを使って応募者の記録を取得する内部APIエンドポイントを発見した。これは安全でない直接オブジェクト参照(IDOR)であった。これを通じて、応募者のOliviaとのチャット履歴、氏名、メールアドレス、電話番号、応募内容、さらには候補者になりすますために使用できるトークンまで閲覧できた。報道によれば、露出は最大6400万人の求職者に及ぶ可能性があった。
6月30日の開示後、Paradox.aiとマクドナルドはこの欠陥を迅速に認めた。7月1日までに既定の認証情報は無効化され、エンドポイントは保護され、Paradoxはさらなるセキュリティ監査を実施すると述べた。Paradoxはまた、自社の記録に基づき、テストアカウントには研究者以外の誰もアクセスしておらず、候補者情報がオンラインに漏洩した事実はなく、閲覧されたのは5人の候補者の情報のみであると述べた。
最大6400万人の応募者の記録に到達可能だった。Paradoxは、閲覧されたのは研究者による5人の候補者のデータのみだと述べている。罰金の報告はない。
なぜ起きたか
パスワード「123456」の既定の管理者アカウントが依然として有効で、公開ログインページから到達可能だった。
このアカウントはテスト環境に限定されておらず、実際の応募者データが入った本番のダッシュボードを開けた。
APIエンドポイントが、誰が要求しているかを確認せずに、予測可能な識別子に対して応募者の記録を返していた。
採用チャットボットが初歩的なセキュリティ上の欠陥を抱えたまま大規模に展開されており、報道で引用されたアナリストはこれをAIツールを性急に本番環境へ投入したことに関連づけた。
教訓
AIのフロントエンドがあっても基本は変わらない。既定のテストアカウントを削除し、オブジェクトレベルのアクセスを確認しなければ、チャットボットのデータベースは推測一回分の距離にある。
その後
認証情報は2025年7月1日までに無効化され、エンドポイントは保護された。これは開示から1日以内だった。Paradoxは、露出は1つの組織に影響し、データを閲覧したのは研究者のみだと述べている。The Economic Timesの報道では罰金や訴訟には言及されておらず、引用された専門家はこのデータがフィッシングやソーシャルエンジニアリングに悪用される恐れがあると警告した。
出典をたどる
出典
- McDonald's in hot water after AI tool with laughably weak password '123456' gets hacked, data of 64M job seekers exposed The Economic Times · economictimes.indiatimes.com ·