注目★★★★★Lobsters
メールクライアントの CSS サニタイザを突破、トークン盗聴・アカウント乗っ取り可能
30秒で把握
- 1PortSwigger 研究者が CSS サニタイザの脆弱性を実証・複数ウェブメール (Outlook/Gmail/Yahoo Mail/ProtonMail 等) で UI 制御・トークン盗聴可能
- 2label タグと :before/:after 擬似要素で表示内容と LLM 認識に齟齬を作成・メール本文から間接プロンプトインジェクション実行可能
- 3Outlook UI リボン開閉・メッセージピン操作、Atlas での自動タブ開閉と被害者情報送信など複数の攻撃シナリオを実装済・現在も多くが未修正
要約
PortSwigger のセキュリティ研究者 Gareth Heyes は、Yahoo Mail・Gmail・Outlook・ProtonMail など主要ウェブメールの CSS サニタイザの脆弱性を暴露した。label タグの for 属性や :before/:after 擬似要素を悪用し、メール本文から UI を制御してアカウントを乗っ取る手法、LLM ブラウザ (OpenAI Atlas) への間接プロンプトインジェクション、トークン・パスワード盗聴を実証した。Outlook では表示上見えるテキストと LLM が認識するテキストにズレを作り、ユーザの「翻訳」コマンドで自動的に攻撃用タブを開かせ被害者名を外部サーバに送信させることも可能。これらの脆弱性は複数のクライアントで現在も修正されていない。
あなたへの影響
業務でウェブメール (Gmail・Outlook・ProtonMail 等) を使うチームは、フィッシングの難易度が想定以上に低い可能性を認識し、AI 翻訳機能は慎重に利用し、不審なメール内コンテンツからは一度ブラウザ再起動を挟むなど防御を多層化すべき。
推奨:セキュリティベンダー・メールクライアント開発チームは記事内の PoC (label 要素の for 属性悪用、CSS :before/:after による表示齟齬) を即座に検証し、パッチの優先度を上げるべき。