ChatGPTのロックダウンモードのバイパスによりハッカーがプライベートチャットを盗む
ChatGPTのロックダウンモードにバイパスが発見され、攻撃者がユーザーの操作なしにプライベートチャットを盗むことが可能になりました。この脆弱性は、ChatGPT Classicデスクトップアプリにおいて、会話をするだけでチャット履歴が漏洩するというものでした。OpenAIはこの問題を認識し、修正を行いましたが、ユーザーは依然として共有チャット内のコンテンツをクリックする際に注意が必要です。
メトリクス
このニュースのスケール度合い
インパクト
予想外またはユニーク度
脅威に備える準備が必要な期間が時間的にどれだけ近いか
このニュースで行動が起きる/起こすべき度合い
主なポイント
- ✓ ChatGPTのロックダウンモードにバイパスが発見され、攻撃者がプライベートチャットを盗むことが可能になりました。
- ✓ この脆弱性は、ユーザーの操作なしにチャット履歴を外部サーバーに送信することを可能にしました。
社会的影響
- ! この脆弱性は、AIアシスタントが扱うデータの安全性に対する懸念を引き起こしました。
- ! ユーザーは、AIツールを使用する際に、個人情報を共有することに対してより慎重になる必要があります。
編集長の意見
解説
「会話するだけ」で履歴が抜かれる——ChatGPTデスクトップのLockdown Mode迂回が示した“信頼境界”の破綻です
今日の深掘りポイント
- Lockdown Modeの設計境界(UIとネットワーク制御の間)が破られ、ユーザー操作なしでチャット履歴が外部送信され得た事象です。
- デスクトップ版という“企業で常駐しがちなクライアント”での発生が要点で、E2Eのデータ保持・送信ポリシーの再点検を迫ります。
- Electron系クライアントの「埋め込みWebコンテンツ」と「アプリ権限」の接点が攻撃面になりやすいという教訓が再確認されました。
- ベンダーは修正済みですが、SOCは「ChatGPTプロセスがOpenAI以外のFQDNへPOST/HTTPS通信していないか」を遡及監視したい局面です。
- 本件は即応性・新規性・運用上の実行性のバランスが高いタイプのリスクで、技術対策と利用ガバナンスの“二段締め”が必要です。
はじめに
研究者がChatGPT ClassicデスクトップアプリのLockdown Modeを迂回し、ユーザーの追加操作がなくともチャット履歴を外部送信できる欠陥を公表しました。OpenAIは認識し修正を行ったとされますが、組織利用の現場では「AIへの入力が社内の重要情報を二次流出させ得る」構造的リスクがあらためて浮き彫りになりました。
現場視点では、脆弱性の“深刻度”だけでなく、エンドポイントに常駐するAIクライアントが増える趨勢と、Electronのような汎用フレームワークの安全化難易度を勘案し、検知・封じ込め・ガバナンスの総合設計を見直す好機と捉えるべきです。
本件は公開情報の粒度がまだ限定的で、技術詳細の一部は推測を含みます。以下では、レポートで示された事実関係に基づきつつ、企業側が今すぐ手当できる現実解に焦点を当てて掘り下げます。一次情報の公開記事としては、以下が出発点になります。[参考情報参照]です。
深掘り詳細
事実関係の整理(確認できる範囲)
- ChatGPT ClassicデスクトップアプリのLockdown Modeに迂回手法が見つかり、ユーザーの追加操作なしにプライベートチャットの履歴が外部サーバーに送信され得たと報告されています。OpenAIは問題を認識し、修正を実施したとされています。公開記事は2026年9月18日に修正が行われた旨を伝えています。出典はセキュリティ報道の二次情報です。GBHackers記事
- 報道によれば、悪意あるHTML/JavaScriptを介した手口で、ユーザーが信頼するUI内でデータが外部送信され得たとされ、Electronベースのアプリで深刻度が高かったと説明されています。同記事は「共有チャット内のコンテンツを不用意にクリックしないよう注意喚起」も伝えています。同上
- Electronアプリは一般に、組み込みWebビューを安全に運用するために厳格なCSPや
nodeIntegrationの無効化、contextIsolationの有効化、allowpopups/webviewの制限など多数のベストプラクティス遵守が求められます。これはElectron公式のセキュリティガイドで繰り返し強調されています。Electron Security Tutorial
注: 迂回の具体的トリガーや、影響バージョン範囲などの一次情報(CVEや公式アドバイザリ)は、現時点で二次報道以上のソースを確認できていません。したがって技術的ディテールの断定は避け、運用上の保守的な前提で対策を提示します。
インサイト(組織にとっての“本質的な教訓”)
- Lockdown Modeは「外部アクセスの制限」というネットワーク側の拘束を前提に安全を約束しますが、アプリ内部のUIコンテンツがスクリプト実行やメッセージパッシング等で“別経路の送信”を引き起こせると、ネットワーク境界の概念が崩れます。安全は単一機構の強度ではなく、UI・権限・ネットワークの整合で成立することを本件は示唆します。
- デスクトップ常駐のAIクライアントは、従来のブラウザSaaSに比べて「プロセス識別が明確」「OSレベルの制御で絞りやすい」という長所がある一方、Webビューとアプリ権限の橋渡しが設計ミスで攻撃面になります。SOCは“ブラウザのように見えるがブラウザではない”クライアントを別クラスのエンティティとして管理する必要があります。
- 「共有チャット」や「リンクプレビュー」「埋め込みコンテンツ」は利便性を押し上げる一方で、信頼境界を跨ぐコンテントがUIに侵入する導管になり得ます。AI業務活用が成熟するほど、こうした“UI経由のデータ自由度”は組織のDLP設計に直撃します。
- 技術メトリクス的に見ると、本件は即時性・新規性・運用面の実行可能性が同時に高い類型で、ポジティブ(恩恵)よりもリスク側の重みが勝つ構図です。ゆえに「パッチ適用」だけでクローズせず、プロセス単位のネットワーク制御、可観測性、データ分類に跨る施策へ踏み込むことが現場の勝ち筋になります。
脅威シナリオと影響
以下は公開情報と一般的なクライアント攻撃学習に基づく仮説シナリオです。特定の実装詳細は未公開のため、MITRE ATT&CKの汎用テクニックにマッピングした上で、検知・封じ込めの観点を付記します。
-
シナリオ1: 共有チャット経由の“リンクレス”ドライブバイ
- 概要: 攻撃者が共有チャットに細工を施し、ユーザーが会話を開くだけでバックグラウンドのスクリプトが履歴を収集・外送する。追加クリックなしで成立。
- ATT&CK:
- Initial Access: Drive-by Compromise(T1189)
- Execution: User Execution/ Malicious Script(Webコンテンツ内JSの実行、T1059系の適用領域)
- Collection: Automated Collection(T1119)
- Exfiltration: Exfiltration Over Web Service(T1567)またはExfiltration Over C2 Channel(T1041)
- C2: Web Protocols(T1071.001)
- 検知観点: ChatGPTクライアントプロセスからOpenAI以外のFQDN/ASNへのHTTPS POSTがスパイクする振る舞い。User-AgentやSNIのばらつき、短時間での多リクエストなど。
-
シナリオ2: 供給網型の拡散(社内間の“善意の共有”経由)
- 概要: 社員Aが受け取った共有チャットを部門内で再共有、複数端末で会話閲覧時にサイレント送信が連鎖。意図せぬ内部拡散が外部流出の乗数効果を生む。
- ATT&CK:
- Lateral Movement: Valid Accounts/ Internal Spearphishingに類似する利用形態(T1534/T1566.002の変種的状況)
- Collection/Exfiltration: 前掲と同様(T1119, T1567)
- 検知観点: 同一共有チャットURLに紐づく多数端末からの外向き通信相関。プロキシ/EDRの相関分析で特定可能です。
-
シナリオ3: 情報収集の前座としての権限探索
- 概要: 履歴吸い上げに加え、OS情報やプロキシ設定、環境情報を収集して将来の侵入に備える行為。
- ATT&CK:
- Discovery: System Information Discovery(T1082)、Query Registry(Windowsの場合、T1012)
- Exfiltration/C2: 同上(T1567, T1071.001)
- 検知観点: ChatGPTプロセスの異常なローカルAPI/ファイルアクセス(OS差異あり)。EDRのふるまい監視で発見可能です。
ビジネス影響は、入力された要件定義、顧客データの要約、内部方針、ソース断片など“生成AIに入れがちな実務の核”が丸ごと二次流出する点にあります。規制業種では、秘密情報管理(契約/規制)違反、eDiscovery・監査対応コスト、サプライヤ通知義務が現実的な負担になります。
セキュリティ担当者のアクション
優先度順に、現場で今すぐ実行できる対策を提示します。パッチ適用で終わらせず、「検知」「封じ込め」「ガバナンス」の三位一体で進めるのが要諦です。
-
即時アップデートと利用制限
- ChatGPTデスクトップアプリを最新安定版へ更新します。社内配布でバージョン分布が割れている場合は、MDM/ソフトウェア配布で強制更新をかけます。修正済みと報じられる2026-09-18以降のビルドへ統一することが目標です。報道
- パッチ適用確認まで、共有チャットの受信・閲覧機能や外部からのリンクを組織ポリシーで制限します。高機密部門は一時的にWebクライアントへフォールバックするのも現実解です。
-
プロセス単位のネットワーク最小権限化
- EDR/MDMでChatGPTクライアントの外向き通信をFQDN/ASNベースで制限し、*.openai.com等の正規宛先に限定します。未知FQDNへのPOSTを遮断し、アラート化します。
- プロキシでSNI・JA3・User-Agentを組み合わせ、アプリ固有の外向き指紋から逸脱する通信を検知します。正規宛先以外のHTTP 200/204が連続するパターンはサインになり得ます。
-
ふるまい監視と遡及ハンティング
- ハント条件例
- プロセス名がChatGPT/アプリ署名に一致 AND 宛先FQDNがOpenAI以外 AND HTTPメソッドがPOST/PUT
- 短時間に複数の小サイズHTTPS POSTを送信(キューイング型エクスフィルの兆候)
- ChatGPTプロセスによる異常なローカルファイル/クリップボード/APIアクセスの増加
- 時系列は、修正公表前の期間(少なくとも数カ月)を遡及して確認します。疑わしいイベントは端末隔離とフォレンジックに進めます。
- ハント条件例
-
クライアント安全構成のレビュー(Electron一般則の適用)
- 自社開発/内製のElectronアプリがある場合は、Electron公式のセキュリティガイドに沿って、
contextIsolation有効化、nodeIntegration無効化、CSP厳格化、webview/allowpopupsの抑止を総点検します。Electron Security Tutorial - ベンダー製アプリについては、公開のセキュリティ白書やアドバイザリで同等の安全策が明記されているかを確認し、未整備ならば問い合わせます。
- 自社開発/内製のElectronアプリがある場合は、Electron公式のセキュリティガイドに沿って、
-
データガバナンスと“共有機能”の運用設計
- AI入力データの分類(持ち出し禁止/要匿名化/要承認)を明文化し、部署横断で徹底します。
- 共有チャット/リンクプレビュー/外部埋め込み等の機能はデフォルト最小化し、必要部門だけに段階的に開放します。
- 代替として、マスキング・トークナイズ・合成データ活用などの入力前加工を標準手順に組み込みます。
-
テーブルトップ演習とベンダ連携
- 「AIクライアントからの二次流出」を想定したインシデント対応演習を実施します。法務・広報・サプライヤ連絡の意思決定経路を事前に固めます。
- ベンダのPSIRT/脆弱性窓口と連絡経路を確立し、将来のアドバイザリ通知を最短で受領できるよう整備します。
最後に、Lockdown Modeという“盾”があっても、それはUI/権限/ネットワークの三者が正しく噛み合うことで初めて堅牢になります。AIクライアントは「ミニブラウザ+アプリ権限」を内包する複合体です。だからこそ、プロセス単位の最小権限化、ふるまい起点の可観測性、共有機能の運用最小化という“三点セット”で臨むのが、現場にとっての実戦解だと考えます。
参考情報
- GBHackers: ChatGPT Lockdown Mode Bypass Allowed Hackers to Steal Private Chats(OpenAIは修正済みと報道)
https://gbhackers.com/chatgpt-lockdown-mode-bypass/ - Electron公式セキュリティガイド(Electronアプリ安全化のベストプラクティス)
https://www.electronjs.org/docs/latest/tutorial/security - MITRE ATT&CK: Exfiltration Over Web Service(T1567)
https://attack.mitre.org/techniques/T1567/ - MITRE ATT&CK: Drive-by Compromise(T1189)
https://attack.mitre.org/techniques/T1189/ - MITRE ATT&CK: Application Layer Protocol: Web Protocols(T1071.001)
https://attack.mitre.org/techniques/T1071/001/
背景情報
- i ChatGPTのロックダウンモードは、データの盗難を防ぐために設計されたオプションの設定です。このモードは、ブラウジングをキャッシュされたコンテンツに制限し、外部リソースへのアクセスをブロックします。しかし、最近の研究により、このモードが無効化される脆弱性が発見されました。
- i 攻撃者は、悪意のあるHTMLやJavaScriptを利用して、ユーザーが信頼しているインターフェース内でデータを盗むことができました。この脆弱性は、特にElectronベースのアプリケーションにおいて深刻であり、ユーザーの操作なしにチャットメッセージを外部サーバーに送信することが可能でした。