General Skills 難易度 4 200 ポイント
General Skillsカテゴリーのアイコン

CI/CDセキュリティ - GitHub Actions 脆弱性

CI/CD Security - GitHub Actions Vulnerability

今回のミッション

`/challenge/repo/.github/workflows/` の GitHub Actions ワークフローと `/challenge/logs/` の実行ログを調査します。`pull_request_target` トリガ、信頼できないPR head の明示的 checkout、`secrets` の使用、という3条件をすべて満たす「pwn request」脆弱性を持つワークフローが1本だけあります。その脆弱なステップのコメントにフラグがあります。いずれかの条件を欠くワークフローはおとりです。

#ci-cd#github-actions#security#devsecops

クリアまでの3ステップ

準備前
  1. 演習環境を起動

  2. ターミナルで探す

  3. 見つけたフラグを提出