C
月内に
Hack The Boxの「Eloquia」マシンを対象とした攻略レポートです
📌 一言でいうと
Hack The Boxの「Eloquia」マシンを対象とした攻略レポートです。OAuth認証における認可コードのセッション紐付け不備を突き、管理者のアカウントに攻撃者のプロファイルを紐付けることで権限を奪取し、最終的にRCE(リモートコード実行)に至る手法が解説されています。さらに、ローカルでの権限昇格(LPE)までを含む攻撃チェーンが詳細に記述されています。
🔍該当判定
- 自社で開発・運用しているWebシステムに、GoogleやMicrosoftなどの外部アカウント連携(OAuth)機能を実装している
- 外部アカウント連携の認証フローにおいて、セッション管理(stateパラメータ等の検証)を独自に実装している
- 社内でHack The Box(HTB)の学習用マシン「Eloquia」を構築・利用している
上記いずれにも該当しない → 静観でOK
✅該当時の対応
OAuth実装において、認可コード(Authorization Code)をリクエストを開始したユーザーのセッションに厳格に紐付けること。また、stateパラメータを適切に利用し、CSRF攻撃を防止することを推奨します。