CI/CD パイプラインが「リモートコード実行(RCE)as a Service」になるとき | ScanNetSecurity
2025.12.04(木)

CI/CD パイプラインが「リモートコード実行(RCE)as a Service」になるとき

DevOpsのシステム環境にバックドアやマルウェアを混入させることができれば、DevOps環境はあたかも「エクスプロイトやリモートコード実行(RCE)をサービスとして提供するプラットフォーム」のような振る舞いをさせることができる。

研修・セミナー・カンファレンス セミナー・イベント
左:イアン・スマート氏:NCCグループ)と右:ビクター・ガズダグ氏(Jenkins Security MVP、NCCグループ)
左:イアン・スマート氏:NCCグループ)と右:ビクター・ガズダグ氏(Jenkins Security MVP、NCCグループ) 全 5 枚 拡大写真

 業務システムからリテール、サービスビジネスまでクラウド利用はもはや常識になりつつある。要件上オンプレミスシステムも健在だが、それさえクラウドプラットフォームをベースに構築される時代だ。

 クラウドシステムでは、Git のようなディレクトリレポジトリとの組み合わせで、アプリ開発のスピードアップ、効率運用が可能になる。スピード命の現代ビジネス環境において「DevOps」「DevSecOps」は要の存在だ。DevOps を支える三種の神器ともいえるのが「クラウドプラットフォーム(AWS や Azure)」「レポジトリ環境(GitHub / GitLab)」「CI/CDツール」だろう。

 とくに CI/CDツールは、オープンソースを含むソフトウェアモジュール群のバージョン管理や統合(ビルド)、自動テスト、実環境展開(デプロイ)、運用、メンテナンスを自動化(CI/CDパイプライン)できる優れものであり、クラウド環境を DevOps たらしめる存在だ。

 便利でありがたい存在だが、往々にして悪人もまたそんなツールをお気に召すものだ。CI/CDパイプラインに潜む攻撃ポイント、そして実際の攻撃とはどんなものか。6 年以上コンテナおよびクラウドペンテストに従事しているイアン・スマート氏:NCC グループ)と、同じくペンテスト歴 7 年のビクター・ガズダグ氏( Jenkins Security MVP、NCCグループ)が、昨夏 2022 年の BlackHat USA にて講演とデモを行った。

●攻撃者から見た CI/CDパイプライン

 CI/CDツールは主だったものでも 100 種類以上あるといわれている。日本ならば煩悩の数 108 になぞらえるところだが、IT の世界では 118 個の周期律表になぞらえて CI/CDツールを一覧にした表が存在する。


《中尾 真二( Shinji Nakao )》

関連記事

この記事の写真

/

特集

PageTop

アクセスランキング

  1. 流出先での営業活動が新たに判明 ~ ヤマト運輸の元従業員による情報不正持ち出し

    流出先での営業活動が新たに判明 ~ ヤマト運輸の元従業員による情報不正持ち出し

  2. 期限警告 金銭未払 情報漏えい ~ 迷惑メール「HEUR:Hoax.Script.Scaremail」が受信者を脅しそして煽る 5 つのパターン

    期限警告 金銭未払 情報漏えい ~ 迷惑メール「HEUR:Hoax.Script.Scaremail」が受信者を脅しそして煽る 5 つのパターン

  3. テインへのランサムウェア攻撃、子会社の中国工場が 1 週間稼働を停止

    テインへのランサムウェア攻撃、子会社の中国工場が 1 週間稼働を停止

  4. ゼネラルで使用していた端末から情報流出の可能性

    ゼネラルで使用していた端末から情報流出の可能性

  5. コバヤシのサーバに不正アクセス、情報が窃取されるもデータ暗号化や業務停止に至る被害は無し

    コバヤシのサーバに不正アクセス、情報が窃取されるもデータ暗号化や業務停止に至る被害は無し

ランキングをもっと見る
PageTop