Informational

アドバイザリーID : cisco-sa-20190306-info-poap

初公開日 : 2019-03-06 16:00

バージョン 1.0 : Final

回避策 : No workarounds available

Cisco バグ ID :

Download CVRF

Email

日本語による情報は、英語による原文の非公式な翻訳であり、英語原文との間で内容の齟齬がある場合には、英語原文が優先します。

概要

Cisco Nexus デバイスは自動プロビジョニングかゼロ タッチ配備機能によって呼出される PowerOn オート プロビジョニング（POAP）をサポートします。 この機能は Nexus スイッチの初期配置および設定の自動化で助けます。 POAP はデフォルトで有効に なり、スタートアップ コンフィギュレーションがないまたは永遠 POAP がブート poap enable コマンドを使用して設定されたらデバイスでアクティブになります。

他の自動プロビジョニング テクノロジーと同様に、Cisco ゼロ タッチ プロビジョニングまたは Cisco スマートなインストールのような、いくつかの基本前提は初期配置 環境についてなされます。 最初に、その管理者はことを存在 する 機能確認し、デフォルトで有効に なります。 2 番目に、それは（L2）レイヤ2 ネットワークがデバイス最初に接続するセキュアの。

意図的に、POAP 機能はデバイスのための初期設定コンフィギュレーション・ファイルを得るのに複数の非認証プロトコルを利用します。 POAP のデバイスが起動し、続いてスタートアップ コンフィギュレーションを見つけないとき箱から出ることまたは工場出荷時状態のリストアの後の最初の始動でのような、デバイスは POAP モードを開始します。 デバイスは接続されたマネージメントインターフェイス^1 を通して DHCPサーバを見つけるように試みます。 それからスイッチは DHCP応答を聞き取ります少くとも次が含まれている:

- IP アドレス

- デフォルト ゲートウェイ

- オプション 66 （TFTPサーバ名前）またはオプション 150 （TFTPサーバアドレス）

- オプション 67 （ブート ファイル名）

Nexus デバイスがこれらの必要条件を満たす複数の DHCP 応答を受け取れば、受け取った最初の DHCP応答は受け入れられ、POAP はデバイスコンフィギュレーションの次のステージに進みます。 これらの必要条件を満たす DHCP 応答がタイムアウト期間以前に受け取られない場合、デバイスは POAP モードを終了します。

DHCP応答が受け入れられる場合ブート ファイルオプションの内で規定 された Python または Tool Command Language （Tcl） POAP 設定 スクリプトを取得するために、Nexus デバイスは提供された TFTPサーバに接続されるように試みます。 スイッチはそれから規定 された ソフトウェアおよびデバイスコンフィギュレーションを取得するためにスクリプトを実行します。 Nexus デバイス ソフトウェアおよび設定は Secure Copy Protocol （SCP）、FTP、または SFTP を使用して取得されるかもしれません。 ダウンロードされた Nexus ソフトウェアは適用されることになられていてコンフィギュレーション ファイルがアクティブなイメージとしてデバイスが再起動する場合、割り当てられます。

POAP コンフィギュレーションプロセスのいくつかのステップはセキュア ネットワークセグメントに重要な始動情報を得るために頼ります。 設定がデバイス^2 に適用された後 POAP 機能はそれ自身を無効に する間、顧客がきちんと POAP が利用されるかもしれないネットワークを保護することは重要です。 何人かの顧客は POAP 機能を無効に し、Nexus デバイス 独自にを設定するのに他のメソッドを使用したいと思う場合もあります。 これを受けて、Cisco は工場出荷時状態にリセットおよび設定の削除を渡って持続する POAP を無効に する複数の新しいコマンドを追加しました。 POAP 環境の、また機能を無効に することについての情報保護のガイドラインに関しては、詳細および推奨事項セクションを参照して下さい。

このアドバイザリは、次のリンクより確認できます。

https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190306-info-poap

1On はまたインストール済みルータプロセッサのすべてのフロントパネル イーサネットインターフェイスを使用していくつかの Nexus シャーシ ベース デバイス、DHCP 要請送信 されるかもしれません。

2The POAP 機能は永遠 POAP がブート poap enable コマンドを使用して設定されたらデバイスの各リロードの実行をために無効に ならないし。

脆弱性のある製品

次の Cisco NX-OS プラットフォームは POAP 機能をサポートします:

- MDS 9000 シリーズ マルチレイヤ スイッチ

- Nexus 2000 シリーズ ファブリック エクステンダ

- Nexus 3000 シリーズ スイッチ

- Nexus 3500 プラットフォーム スイッチ

- Nexus 3600 プラットフォーム スイッチ

- Nexus 5500 プラットフォーム スイッチ

- Nexus 5600 プラットフォーム スイッチ

- Nexus 6000 シリーズ スイッチ

- Nexus 7000 シリーズ スイッチ

- Nexus 7700 シリーズ スイッチ

- スタンドアロン NX-OS モードの Nexus 9000 シリーズ スイッチ

- Nexus 9500 R シリーズ ラインカードおよびファブリック モジュール

脆弱性を含んでいないことが確認された製品

次の Cisco NX-OS プラットフォームは POAP 機能をサポートしません:

- Nexus 1000V Switch for Microsoft Hyper-V

- Nexus 1000V Switch for VMware vSphere

- Nexus 9000 シリーズ ファブリック スイッチ（アプリケーション セントリック インフラストラクチャ（ACI）モード）

詳細

NX-OS 実行するデバイス POAP がなぜ保護する必要があるか

POAP は応答するために最初の DHCPサーバからの設定 スクリプトを受け入れ DHCPサーバの信頼を確立するメカニズムがありません。 DHCP応答を送信できる攻撃者は攻撃者がアドミニストレーター特権 レベルでコマンドを実行することを可能にする可能性があるデバイスに悪意のある設定を提供する可能性があります。

最初の POAP 実装は POAP を必要としなかった顧客向けの機能を、無効に する オプションが含まれませんでした。 また工場出荷時状態にユニットをリセットするために CLI コマンド write erase が発行されたときに、顧客は POAP が再度動作することを認識しないかもしれません。

POAP はシステムに設定がない、ブートアップの一部として動作しますとき有効に なり。 ただし、顧客は初期セットアップの間に POAP enablement をバイパスできます。 Cisco はことを NX-OS デバイスで POAP 機能 ディセーブル POAP を永久に使用したいと思わない顧客推奨します。

POAP 機能を永久に無効に します

次の CLI コマンド オプションは更に POAP 機能の現在のステータスを保護し、提供する追加されました:

switch# system no poap

switch# show system poap

System-wide POAP is disabled  using exec command 'system no poap'

POAP will be bypassed on write-erase reload.

システムに設定がない時でさえ POAP を無期限にディセーブルにするために、顧客は poap CLI コマンド システムを使用できません。 このコマンドは設定がなくても POAP が次のブートの間に開始しないようにします。 コマンド システム[いいえ] poap および show system poap は次の NX-OS ソフトウェア リリースに最初に追加されました:

Cisco NX-OS ソフトウェア プラットフォーム

新しい POAP コマンドを用いる最初リリース

MDS 9000 シリーズ マルチレイヤ スイッチ

6.2(27) 1

Nexus 2000 シリーズ スイッチ

Nexus 5500 プラットフォーム スイッチ

Nexus 5600 プラットフォーム スイッチ

Nexus 6000 シリーズ スイッチ

7.3(5)N1(1)

Nexus 3000 シリーズ スイッチ

9.2(2)、7.0(3)I7(6)

Nexus 3500 プラットフォーム スイッチ

9.2(2)、7.0(3)I7(6)、7.0(3)I4(9)、6.0(2)A8(11)

Nexus 3600 プラットフォーム スイッチ

Nexus 9500 R シリーズ ラインカードおよびファブリック モジュール

9.2(2)、7.0(3)F3(5)

Nexus 7000 シリーズ スイッチ

Nexus 7700 シリーズ スイッチ

8.3(2)、7.3(3)D1(1)、6.2(22)

スタンドアロン NX-OS モードの Nexus 9000 シリーズ スイッチ

9.2(2)、7.0(3)I7(6)、7.0(3)I4(9)

1The MDS ソフトウェア リリース 6.2(27)は 2019 年 3月末頃がターゲットとなっています。

のために POAP 機能をと POAP を有効に する CLI コマンド利用することのその他の情報 顧客は Cisco NX-OS 基礎 コンフィギュレーション ガイドの使用 PowerOn オート プロビジョニング章を参照できます。

URL

https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190306-info-poap

改訂履歴

バージョン

説明

セクション

ステータス

Date

1.0

初回公開リリース

—

最終版

2019-March-06

利用規約

本アドバイザリは無保証のものとしてご提供しており、いかなる種類の保証も示唆するものではありません。 本アドバイザリの情報およびリンクの使用に関する責任の一切はそれらの使用者にあるものとします。 また、シスコは本ドキュメントの内容を予告なしに変更したり、更新したりする権利を有します。

本アドバイザリの記述内容に関して情報配信の URL を省略し、単独の転載や意訳を施した場合、当社が管理した情報とは見なされません。そうした情報は、事実誤認を引き起こしたり、重要な情報が欠落していたりする可能性があります。 このドキュメントの情報は、シスコ製品のエンドユーザを対象としています。