
Cisco SD-WAN Managerにゼロデイ攻撃、root権限奪取の手口を解説
Google傘下のMandiantは2026年6月24日、Cisco Catalyst SD-WAN Managerを標的としたゼロデイ攻撃の分析レポートを公開した。脆弱性CVE-2026-20245を悪用し、認証済みの限定的なアクセスからroot権限を奪取する高度な手口が確認されている。
この攻撃は2026年初頭からサービスプロバイダーを狙ったもので、不正なピアリング接続と巧妙な痕跡消去を組み合わせていた。ネットワーク機器を管理するソフトウェア定義型のコントローラーが、国家支援型の脅威アクターにとって格好の標的になっている実態が浮き彫りになった。
Cisco SD-WAN Managerを狙ったゼロデイ攻撃の概要

問題の脆弱性CVE-2026-20245は、Cisco Catalyst SD-WAN ManagerのCLI(コマンドラインインターフェース)に存在する。ファイルアップロード機能が悪意あるデータを適切にフィルタリングしない点に起因し、細工したCSVファイルを送り込むだけでroot権限のコマンド実行が可能になる。
Mandiantの調査によると、攻撃者はまず何らかの方法で管理者権限を取得した後、この脆弱性を利用して特権を昇格させた。一連の流れの中で特に注目すべきは、攻撃後にシステム設定を元に戻し、侵入の痕跡を徹底的に消去するアンチフォレンジック手法が用いられた点だ。こうした手口は、ネットワークの中央制御プレーンが持つ「ブラックボックス性」を悪用するもので、従来型の境界防御だけでは検知が難しい。
この攻撃キャンペーンの特徴は、単一の脆弱性を突くだけではなく、ピアリング認証の弱点やデフォルトアカウントの操作を組み合わせている点にある。ネットワーク機器のセキュリティ対策において、パッチ適用だけでなくアカウント管理やログ監視の重要性を改めて示す事例だ。
SD-WANとピアリングの基礎知識

従来のWANとSD-WANの違い
従来のWAN(Wide Area Network)は、拠点ごとに専用ルーターを設置し、物理的な回線で接続する構成が一般的だった。この方式は拡張性に乏しく、クラウドサービスの利用が増えるにつれて運用負荷が高まる課題があった。
これに対しSD-WAN(Software-Defined Wide Area Network)は、ネットワークの制御機能をハードウェアから分離し、集中管理するアプローチを取る。銀行、小売チェーン、医療機関など拠点が多い組織では、単一の管理画面から全拠点のルーター設定やトラフィック制御を一元的に操作できる利点がある。ただし、その中央集権的な構造自体が、攻撃者にとっては魅力的な標的にもなる。
ピアリングとは何か
SD-WAN環境におけるピアリングとは、エッジルーターやハブ、コントローラーといった機器間で信頼関係を確立するプロセスを指す。具体的には、機器同士がデジタル証明書を使って相互認証し、セキュアな通信トンネルを自動構築する。
このピアリングの認証メカニズムに脆弱性があると、攻撃者は正規の証明書がなくてもネットワークに不正に接続できる。今回の攻撃でも、Ciscoが別途公表しているCVE-2026-20127やCVE-2026-20182が初期アクセスに悪用された可能性が指摘されている。これらの脆弱性は、リモートから認証をバイパスして管理者権限を奪取できる深刻なものだ。
侵入キャンペーンの詳細

不正ピアリング接続による初期アクセス
Mandiantの観測では、2025年末から2026年1月にかけて、被害組織のSD-WAN Managerに対して複数の不正なピアリング接続が行われていた。この時期、CVE-2026-20127およびCVE-2026-20182のパッチは未提供であり、それらが悪用された可能性が高い。
2026年3月には、これらの脆弱性の影響を受けないソフトウェアバージョンの機器でも不正ピアリングが確認された。Ciscoの分析によれば、この接続はCVE-2026-20182を利用したものではなく、過去の侵害で窃取された証明書が再利用されたとみられる。攻撃者が同一かどうかは現時点では不明だが、標的の機器に対して持続的に関心を持っていたことは明らかだ。
管理者パスワードの操作と設定情報の窃取
攻撃者は不正ピアリングで確立したSSHセッションを使い、vmanage-adminアカウントでログインした。このアカウントはデフォルトで存在するが、単体ではroot権限を持たない。
ログイン後、攻撃者はadminアカウントのパスワードを変更し、Web管理インターフェースに直接アクセスした。そして、SD-WANファブリック全体の設定情報をHTTPリクエストで引き出したことがログから確認されている。設定情報の窃取が完了すると、パスワードを元に戻してセッションを切断するという慎重な手口が取られた。日常的な管理者ログインと見分けがつかないように偽装する意図があったと考えられる。
この手法は「Living off the Land」と呼ばれる戦術の一種で、正規のツールやアカウントを悪用することで異常検知を回避する。SD-WAN Managerのような中央管理装置では、管理操作そのものが日常的に発生するため、こうした偽装が特に有効になりやすい。
CVE-2026-20245を利用した権限昇格
2026年4月、攻撃者はadminアカウントでSSHセッションを確立した後、evil_tenant.csvというファイルをアップロードするコマンドを実行した。このCSVには、システムのパスワードファイルに新しいroot権限ユーザーを追加するペイロードが含まれていた。
具体的には、以下のような処理が行われる。
- 既存のテナント設定ファイルをバックアップし、不正なCSVで上書き
/etc/passwdと/etc/shadowをバックアップ後、trootというroot権限ユーザーを追記- 攻撃者は
suコマンドでtrootに切り替え、完全なシステム制御を取得
この一連の操作は、ファイルアップロード機能が入力を適切に検証しない設計上の欠陥を突いたものだ。Cisco Catalyst SD-WAN ManagerのCLIは、本来テナント管理のために用意されたコマンドが、結果的に任意コード実行へのゲートウェイになった。
痕跡消去とアンチフォレンジック手法
攻撃者は目的を達成した後、作成したファイルをすべて削除し、変更した設定を元に戻した。さらに、自らが残した痕跡が完全に消えているかを確認する検証スクリプトまで実行している。
このスクリプトは、evil_tenant.csvやバックアップファイルの存在、trootアカウントの有無、テナント設定ファイルの復元状態をチェックするものだった。こうした徹底したクリーンアップは、攻撃者が長期的な潜伏を意図しているか、あるいはフォレンジック調査を著しく困難にする高度な運用セキュリティ意識を持っていることを示唆する。
組織が取るべき対策と修復手順

今回の攻撃から得られる教訓は、パッチ適用の迅速化だけにとどまらない。複数のセキュリティレイヤーを組み合わせた多層防御が不可欠だ。
脆弱性の修正とパッチ適用
CiscoはCVE-2026-20245、CVE-2026-20127、CVE-2026-20182に対する修正版をリリースしている。対象バージョンは20.9.9.2、20.12.7.2、20.15.4.5、20.15.5.3、20.18.3.1、26.1.1.2以降だ。これらのバージョンへのアップグレードを最優先で進める必要がある。
IOCスイープと脅威ハンティング
すべてのSD-WANコントロールプレーンコンポーネントでrequest admin-techコマンドを実行し、ログと診断データを収集する。Mandiantが公開したIOC(Indicators of Compromise)と照合し、不審なピアリング接続やvmanage-adminアカウントの不正使用がないかを調査する。
アカウントとログの強化
デフォルトアカウントのパスワードポリシーを厳格化し、vmanage-adminのような特権アカウントのSSHログインを監視する。/var/log/auth.logにおける短時間でのパスワード変更や、suコマンドによる予期しないユーザー切り替えをアラート対象にする。
Ciscoが提供する「Cisco Catalyst SD-WAN Hardening Guide」に従い、管理プレーン、コントロールプレーン、データプレーンの各層でセキュリティ設定を見直すことも有効だ。
IOCと脅威ハンティング

Mandiantは今回の攻撃に関連するIOCをVirusTotalのGTI Collectionで公開している。ネットワークインジケーターに加え、フォレンジック調査で回収された悪意あるCSVペイロードの痕跡も含まれる。
実際のハンティングでは、以下のようなログパターンに注目する必要がある。
vmanage-adminアカウントに対する外部IPからのSSHログインadminアカウントのパスワードが短時間で変更され、元に戻されるイベント/var/log/scripts.logにおけるvconfd_script_upload_tenant_list.shの不正実行suコマンドによるtrootなど未知のアカウントへの切り替え
これらの兆候は、正規の管理操作と見分けがつきにくいため、普段の運用パターンとの差異を基準に判断することが求められる。疑わしいアクティビティを検出した場合は、Cisco TAC(Technical Assistance Center)に連絡し、詳細な調査を依頼するのが安全だ。
この記事のポイント
- CVE-2026-20245はファイルアップロード機能の不備を突き、root権限を取得できる深刻な脆弱性
- 攻撃者は不正ピアリング、パスワード操作、痕跡消去を組み合わせた高度な手口を使用
- SD-WANのような集中管理型ネットワーク機器は、侵害された場合の影響範囲が広いため標的になりやすい
- パッチ適用に加え、アカウント監視とログ分析による多層防御が不可欠
- Mandiantが公開したIOCとTTPを活用し、プロアクティブな脅威ハンティングを実施すべき

・ 複数業界における17年間のデジタルビジネス開発経験
・ ウェブサイト開発のためのHTML、PHP、CSS、JavaScript等の実用的知識
・ 15ヶ国語対応の多言語SaaSの開発経験
・ 17年間にも及ぶ、Eコマース長期運営経験
・ 幅広い業界でのSEO最適化の豊富な経験

CiscoとOpenAI、Codexでエンタープライズ開発を再定義
CiscoがOpenAI Codexを実際のエンタープライズ開発ワークフローに組み込み、大幅な成果を上げている。AI Defenseをはじめとする新製品の開発スピードは数四半期から数週間に短縮され、1,500時間超の工数が毎月削減された。
新規AI機能の95%以上をCodexが生成し、C/C++の大規模コードベースにおける欠陥修正の処理速度は従来の10〜15倍に達した。大規模リポジトリ間のビルド最適化やフレームワーク移行も短期間で完了している。
単なるコード補完ツールではなく、自律的にコンパイルやテストを繰り返しながら修正を加えるエージェントとして機能する。CiscoはCodexを「もう一人のAIエンジニア」と位置づけ、プロダクション環境全体に組み込んだ。
Codexのエージェント性がもたらす変化

Codexが従来の開発支援ツールと一線を画すのは「エージェント性」だ。Ciscoのエンジニアリングチームは、Codexが単なるコード提案を超えて複雑な判断と実行を繰り返せる点に着目した。相互に依存する大規模リポジトリを横断して推論し、C/C++のような複雑な言語を扱い、CLIベースのコンパイル、テスト、修正ループを自律的に回す。
これらの作業が既存のレビューやセキュリティ、ガバナンスの枠組みの中で動作することも重要だ。CiscoはCodexを「ツール」から「チームの一員」へと位置づけを変えたことで、従来の工数見積もりの概念そのものが変わりつつある。
コード補完とエージェントの違い
一般的なコード補完ツールは、エンジニアが書き始めたコードに対して次の候補を提示する。エンジニアはその候補を読んで判断し、手動で適用する。一方、エージェント型のCodexは「このリポジトリ全体のビルド時間を短縮せよ」といった高レベルな指示を与えると、自らログを解析し依存関係を調査し、修正を加えたうえでテストまで実行する。
この違いが特に威力を発揮するのは、コードベースが巨大で複数のチームやリポジトリにまたがるエンタープライズ環境だ。人間が一つひとつ手作業で確認するには時間がかかりすぎる問題に対して、Codexは自律的に解決策を提示し、適用する。
AI Defenseの開発期間を数四半期から数週間に短縮

CiscoのAIセキュリティ製品「AI Defense」は、このエージェント型開発の成果を如実に示す事例だ。AI DefenseはAIが引き起こす安全性やセキュリティのリスクから組織を守るエンドツーエンドのソリューションである。CiscoのチームはCodexを活用してAI Defenseのコードの大部分を生成し、ほぼすべての新機能をCodexが作成した。
OpenAI Blogの記事によれば、従来の開発手法では数四半期を要していた機能が、Codexの導入により数週間で顧客に提供可能になったという。AIの安全性という領域で、AIを活用した開発が威力を発揮した好例だ。
Daybreak構想とAIセキュリティ
CiscoはOpenAIの「Daybreak」構想にも中核的なセキュリティ組織として参画している。DaybreakはOpenAIのモデル、Codex、セキュリティパートナーを結集し、サイバー防御とソフトウェアの継続的セキュリティを加速させる取り組みだ。このプログラムの一環として、Ciscoはサイバー防御者向けモデル「GPT-5.5-Cyber」へのアクセスを管理している。
また、CiscoはCodexの支援を受けてオープンソースツール「Defense Squad」を構築した。このツールはアイデア出しから開発者コミュニティへの提供まで1週間未満で完了している。Codexの迅速なプロトタイピング能力が、セキュリティ領域におけるOSS開発のスピードを大幅に引き上げた形だ。
ビルド最適化で月1,500時間超の工数を削減

CiscoのエンジニアリングチームがCodexに与えた最初の大きな課題の一つが、クロスリポジトリのビルド最適化だ。15以上の相互接続されたリポジトリにまたがるビルドログと依存関係グラフをCodexが分析し、非効率な箇所を特定した。
その結果、ビルド時間が約20%短縮され、グローバル環境全体で毎月1,500時間以上のエンジニアリング工数が削減された。ビルド時間の短縮は開発サイクル全体を加速させる。待ち時間が減れば、エンジニアはより多くの時間を設計や検証に充てられる。
C/C++コードベースの欠陥修正を10〜15倍に高速化

Codex CLIを使った「CodeWatch」と呼ばれる取り組みでは、大規模なC/C++コードベースを対象に、反復的かつエージェント型の欠陥修正を自動化した。C/C++はメモリ管理やポインタ操作が絡む複雑な言語であり、欠陥の修正には深い理解と慎重なテストが欠かせない。
従来は数週間の手作業を要していた修正が、Codex CLIによって数時間で完了するようになった。欠陥解決のスループットは10〜15倍に向上し、エンジニアは設計や検証といったより高度な判断業務に集中できるようになった。
フレームワーク移行やCI/CDへの統合

Splunkチームの事例では、複数のUIをReact 18からReact 19へ移行する作業にCodexが投入された。Codexが反復的な変更の大部分を自律的に処理したことで、数週間かかる作業が数日に圧縮された。エンジニアは判断を要する部分に集中し、機械的な書き換えはCodexに任せるという分業が成立している。
OpenAI Blogの記事でCiscoの関係者は「Codexに計画ドキュメントを生成させて従わせることで、レビューチームがプロセスと生成されたコードの両方を容易に理解できるようになった」と述べている。コードを書くだけでなく、意図や計画を文書化する能力も実務では大きな価値を持つ。
エンタープライズ開発パイプラインへの組込み
CiscoはCodexをスタンドアロンのツールとしてではなく、既存の開発パイプラインに直接組み込んだ。セキュリティやコンプライアンス、ガバナンスの要件を満たしながら動作させることが、エンタープライズ環境では不可欠だからだ。
この実運用から得られた継続的なフィードバックは、OpenAIがCodexを大企業向けに強化するうえで重要な役割を果たした。特にコンプライアンス対応、長時間実行タスクの管理、既存パイプラインとの統合といった領域が改善された。CiscoとOpenAIの協業は、次世代AIを採用するための再現可能なモデル「深い技術パートナーシップ、実際のワークロード、初日からのリーダーシップの一致」を確立したと言える。
この記事のポイント
- CiscoはCodexを導入し、新規AI機能の95%以上を自動生成している
- AI Defenseの開発期間が数四半期から数週間に短縮された
- クロスリポジトリのビルド最適化で月1,500時間超の工数を削減
- C/C++コードベースの大規模欠陥修正を10〜15倍に高速化
- Codexはコード補完を超えたエージェントとして、自律的にコンパイルとテストを繰り返しながら開発を進める

・ 複数業界における17年間のデジタルビジネス開発経験
・ ウェブサイト開発のためのHTML、PHP、CSS、JavaScript等の実用的知識
・ 15ヶ国語対応の多言語SaaSの開発経験
・ 17年間にも及ぶ、Eコマース長期運営経験
・ 幅広い業界でのSEO最適化の豊富な経験
