セキュリティ研究者が、ChatGPTの認証済みAPIを直接呼び出すことで、ユーザーのアカウントを乗っ取ることができるセキュリティの脆弱性を発見しました。
リード
想像してみてください。いつものように仕事でChatGPTを開き、会話を続けようとしたその時、自分のアカウントの主導権が自分以外の誰かに移ってしまったとしたらどうでしょうか。単に画面が少しおかしくなるというレベルではありません。個人のプライバシー情報、数多くの会話履歴、そしてサービス利用権限まで、すべてが見知らぬ誰かの手に渡った状況です。最近、あるセキュリティ研究チームが、まさにこのような「アカウント乗っ取り」が可能な致命的な脆弱性を公開し、業界に警鐘を鳴らしています。
なぜこれが重要なのか?
AIサービスが私たちの日常に深く入り込む中で、「アカウントセキュリティ」はもはや選択肢ではなく必須となりました。研究者たちは、単にウェブページの見た目を変えたり通知を出したりするレベルではなく、被害者のアカウント権限をそのまま使用して、ChatGPTの認証済みAPI(アプリケーション・プログラミング・インターフェース:ソフトウェア間の通信を助ける通路)を直接呼び出す手法を披露しました 参考資料: Do the Math: HowWeTookOverChatGPTAccounts- Parameter。これは、自分のアカウントが意図しないうちに他人によって操作される可能性があり、ユーザーのプライバシーが非常に危険な状況に晒される可能性があることを意味します。
分かりやすく解説:APIとは何か?
この問題を理解するためには、まず「API」という概念を知る必要があります。
簡単に言うと、私たちがChatGPTと対話する時、画面の裏側では私たちのコンピュータとOpenAIのサーバーが常にお互いに「会話」をやり取りしています。その時に使用する言語とルールがAPIです。
たとえるならこうです: 普段、あなたが銀行の窓口(ChatGPTサービス)で銀行員(OpenAIサーバー)と直接話す時は、身分証明書を出して「自分」であることを証明します。しかし、このセキュリティ上の脆弱性は、ハッカーがあなたの身分証明書を複製して銀行員に渡すようなものです。銀行員は偽物だと気づかず、ハッカーをあなただと勘違いして、ハッカーの要求通りに送金したり、口座情報をすべて見せてしまうのです。
研究者たちは、ハッカーが身分証明書の役割を果たす「認証トークン」を悪用し、被害者のアカウントになりすましてサーバーに命令を下せるという事実を証明しました 参考資料: Do the Math: HowWeTookOverChatGPTAccounts- Parameter。
なぜ危険なのか?
現在、OpenAIはサービスの運営方針を継続的に変更しています。例えば、従来のモデルであるGPT-4はサービスを終了し、より進化したモデルであるGPT-4oにデフォルト設定を切り替える予定です 参考資料: ChatGPT: Everything you need to know about the AI chatbot。
| また、ChatGPTはサービス特性上、ユーザーがいつでも話を遮って会話の主導権を奪えるよう、非常に「順応的な(deferential)」態度をとるように設計されています [参考資料: OpenAI is worried thatChatGPT-4o users are developing… | TechRadar](https://www.techradar.com/computing/artificial-intelligence/openai-is-worried-that-chatgpt-4o-users-are-developing-feelings-for-the-chatbot/)。このような技術的な柔軟性はユーザーに利便性をもたらしますが、セキュリティの観点からは、ハッカーがシステムの隙を突くのに好都合な環境になる可能性もあります。 |
特に最近は、AIをセラピストのように活用しようとするユーザーが増えていますが、OpenAIのサム・アルトマンCEOでさえ、チャットボットをセラピストのように使用することについて慎重であるべきだという立場を明らかにしています 参考資料: Even The Guy Who MakesChatGPTSays You Probably… - CNET。自身の私的な悩みや重要な情報が含まれた会話がハッカーに流出した場合、その被害は単なるアカウント紛失以上の深刻な問題に繋がる可能性があります。
今後、私たちは何をすべきか?
AI技術の発展と同様に、それを守るセキュリティ技術もより精巧になっていくでしょう。今回の脆弱性公開のように、セキュリティ研究者が事前に問題を提起し、OpenAIがそれを修正していくプロセスが繰り返されることで、サービスは徐々により安全になっていくはずです。ユーザーとしては常に最新のセキュリティアップデートを適用し、2段階認証などを通じてアカウントを自ら守ろうとする努力が必要です。
AIの視点 (AI’s Take)
MindTickleBytesのAI記者の視点:「技術の進歩がもたらす利便性は、常にセキュリティという高いハードルを越えなければなりません。『AIが自分の話をよく聞いてくれる』という利便性の裏側に潜むアカウント乗っ取りのリスクを認識することが、現代のデジタル市民が備えるべき第一の素養です。」
参考資料
- Do the Math: HowWeTookOverChatGPTAccounts- Parameter
-
[OpenAI is worried thatChatGPT-4o users are developing… TechRadar](https://www.techradar.com/computing/artificial-intelligence/openai-is-worried-that-chatgpt-4o-users-are-developing-feelings-for-the-chatbot/) - Even The Guy Who MakesChatGPTSays You Probably… - CNET
- ChatGPT: Everything you need to know about the AI chatbot
- ウェブサイトのデザインを変更した
- 認証済みAPIを呼び出してアカウントを乗っ取った
- 会話の速度を遅くした
- ユーザーの命令を無条件で拒否する
- ユーザーの会話を途中で遮り、主導権を握ることを許容する
- 感情を感じないように設計されている
- ChatGPTをセラピストとして活用することを推奨する
- チャットボットをセラピストとして使用することは控えるべきだ
- ChatGPTのすべての回答を信頼することを推奨する