本文へスキップ
MameTechNews
バックエンド

Discord、Twitch埋め込み経由の1クリックRCEに5500ドルの報奨 force_manifest_nodeからElectronサンドボックス脱出まで連鎖

## POINTS

  • Twitch埋め込みのforce_manifest_node欠陥からOMID経由でJS実行を得る1クリック連鎖
  • V8 UAFとElectron IPCでサンドボックス脱出、最終的にcmd.exe起動を実証
  • Discordが修正済み、BugcrowdでP1・5500ドルを支払い2026年10月14日に開示

開示要約によると、攻撃者のページがDiscordのTwitchリッチ埋め込みを誘発し、Twitch側のforce_manifest_nodeパーサの隙間で攻撃者制御のHLSマスター/メディアプレイリストを差し込み、カスタムのstitched-ad OMID検証スクリプトでJS実行を得る。起源を引き継いだDiscordポップアウトからV8のRegExp UAFで安定した圧縮ケージの読み書きへ進み、Response(128)によるネイティブポインタ漏洩とJSPIスタック制御、ネイティブROPでバリア付きElectron IPCラッパーを突破した。その後、切断されたメインプロセス側のWebDAVファイルダイアログ起動やクリップファイルのTOCTOUでアップデータ.exeを制御し、最終的にcmd.exe起動まで示した。IPCはDISCORD_APP_GET_PATHからDISCORD_NATIVE_MODULES_FINISH_UPDATER_BOOTSTRAPまで複数手順を並べている。ステータスはResolved、報酬は5500ドル、優先度はP1。