severity

アドバイザリーID : cisco-sa-20060405-ons

初公開日 : 2006-04-05 15:00

バージョン 1.0 : Final

回避策 : No Workarounds available

Cisco バグ ID :

CVE-2006-1671

CVE-2006-1670

CVE-2006-1672

Download CVRF

Email

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

概要

Cisco Optical Networking System(ONS)15310 Multi-service Provisioning Platform(MSPP)、ONS 15327 MSPP、ONS 15454 MSPP、ONS 15454 Multi-service Transport Platform(MSTP)、およびONS 15600 MSPPには、複数の脆弱性が存在します。これらの脆弱性は、データ通信ネットワーク(DCN)に接続され、インターネットプロトコルバージョン4(IP)に対応した共通制御カード(CCC)を備えた光ノードに影響を与えます。これらの脆弱性が悪用されると、Common Control Card（CCC；共通制御カード）のサービス拒否(DoS)が発生します。

Cisco Transport Controller(CTC)アプレットランチャには別の脆弱性があり、CTCワークステーションで任意のコードが実行される可能性があります。このソフトウェアは、光ノードへの管理接続が確立されると、Common Control Card(CCC)からダウンロードされます。

Cisco では、該当するお客様用に、これらの脆弱性に対応する無償ソフトウェアを提供しております。

これらの脆弱性に対しては、影響を緩和するための回避策があります。

このアドバイザリは、https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20060405-ons で公開されています。

該当製品

このセクションには、該当製品に関する詳細が掲載されています。

脆弱性のある製品

次のCisco ONS 15000シリーズプラットフォームは、LANインターフェイス上のIPまたはOSPFに対して設定されているか、EMSからネットワーク要素へのセキュアモードでアクセスするように設定されていて、システムソフトウェアの未修正リリースを実行している場合に脆弱性が存在します。

- Cisco ONS 15310-CLシリーズ

- Cisco ONS 15327 シリーズ

- Cisco ONS 15454 MSPP

- Cisco ONS 15454 MSTP

- Cisco ONS 15600 シリーズ

Cisco Transport Controllerバージョン4.0.x以前は、CTCの脆弱性の影響を受けます。

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

次のCisco ONS 15000シリーズプラットフォームは、上記のCisco ONSの脆弱性の影響を受けません。

- Cisco ONS 15100 シリーズ

- Cisco ONS 15200 シリーズ

- Cisco ONS 15302、ONS 15305およびONS 15310-MAプラットフォーム

- Cisco ONS 15500 シリーズ

- Cisco ONS 15800 シリーズ

Cisco Transport Controllerバージョン4.1.0以降は、CTCの脆弱性の影響を受けません。

他のCisco ONS製品においてこれらの脆弱性の影響を受けるものは現在確認されていません。

他のシスコ製品においてこのアドバイザリの影響を受けるものは、現在確認されていません。

詳細

該当するCisco ONS 15310-CL、ONS 15327、ONS 15454 MSPP/ONS 15454 MSTP、およびONS 15600ハードウェアは、それぞれCTX、XTC、TCC2/TCC2+、およびTSCコントロールカード（以降は純粋にコントロールカードと呼びます）を介して管理されます。これらのコントロールカードは通常、データ通信ネットワーク(DCN)に接続されます。この場合、DCNという用語は、管理ステーションとネットワークエンティティ(NE)の間で管理情報を伝送するネットワークを示すために使用されます。このDCNの定義は、Management Communication Network（MCN；管理通信ネットワーク）と呼ばれることもあります。DCNは通常、物理的または論理的にお客様のネットワークから分離され、インターネットから分離されます。これにより、インターネットからこれらの脆弱性が悪用される可能性が制限されます。

ACKサービス拒否(DoS)攻撃

この脆弱性は、Cisco Bug ID CSCei45910(登録ユーザ専用):ACKサービス拒否(DoS)攻撃で文書化されています。

この脆弱性は、ローカルエリアネットワーク(LAN)インターフェイスでIPが設定されている場合に、すべてのCisco ONS NEに適用されます。

LANインターフェイスのIPはデフォルトで有効になっています。

LANインターフェイスでIPが有効になっていないNEは、この脆弱性の影響を受けません。

CTCナビゲーションタブ([Provisioning] > [Network] > [General])の[IP address]フィールドにIPアドレスが入力されている場合、そのデバイスはIPに対して有効になっており、該当バージョンのソフトウェアを実行している場合は脆弱です。

NEは、複数のリモート管理TCPポートに対するACKサービス拒否(DoS)攻撃の影響を受けやすくなっています。ポートは次のとおりです。

80:    HTTP

443:   HTTPS

1080:  SOCKS

2361:  TL1

3081:  TL1-LV

3082:  TL1-RAW

3083:  TL1-TELNET

57790: non-secure Internet Inter-ORB Protocol (IIOP) port

57791: Secure Socket Layer Inter-ORB Protocol (SSLIOP) port.

注：システムソフトウェアのすべてのバージョンで、すべてのポートが開いているわけではありません。

ネットワークエンティティ上のコントロールカードはメモリリソースを使い果たし、新しいソケット接続を開くことができず、攻撃を続けるとリセットする可能性があります。ACK DoS攻撃は、3ウェイTCPハンドシェイクの完了に必要な最後のACKを送信せず、無効な応答を送信して接続を無効なTCP状態に移行することで実行されます。攻撃が繰り返されると、両方のコントロールカードが同時にリセットされる可能性があります。

巧妙に細工されたIPパケットによるコントロールカードのリセット

この脆弱性は、Cisco Bug ID CSCsc51390(登録ユーザ専用)：巧妙に細工されたIPパケットによってコントロールカードがリセットされる問題で文書化されています。

この脆弱性は、LANインターフェイスでIPが設定され、Element Management System(EMS)からネットワーク要素へのアクセスのセキュアモードが有効になっている場合に、すべてのCisco ONS NEに適用されます。NEは、特別に巧妙に細工されたIPパケットを受信すると、DoS攻撃を受けやすくなります。

セキュアモードEMSからネットワーク要素へのアクセスが有効になっていないNEは、この脆弱性の影響を受けません。

セキュアモードのEMSからネットワーク要素へのアクセスは、デフォルトでは無効になっています。

CTCを介して[Provisioning] > [Security] > [Access node level navigation]タブの[Access State]で[secure] がオンになっている場合、デバイスには脆弱性が存在します。また、[non-secure] がオンになっている場合、デバイスには脆弱性は存在しません。

巧妙に細工されたIPパケットが繰り返されると、両方のコントロールカードが同時にリセットされます。

巧妙に細工されたIPパケットによるコントロールカードのリセット

この脆弱性は、Cisco Bug ID CSCsd04168(登録ユーザ専用)：巧妙に細工されたIPパケットによってコントロールカードがリセットされる問題で文書化されています。

この脆弱性は、LANインターフェイスにIPが設定されているすべてのCisco ONS NEに適用されます。NEは、特別に巧妙に細工されたIPパケットを受信すると、サービス拒否(DoS)攻撃を受けやすくなります。

LANインターフェイスでIPが有効になっていないNEは、この脆弱性の影響を受けません。

LANインターフェイスのIPはデフォルトで有効になっています。

CTCナビゲーションタブ([Provisioning] > [Network] > [General])の[IP address]フィールドにIPアドレスが入力されている場合、そのデバイスはIPに対して有効になっており、該当バージョンのソフトウェアを実行している場合は脆弱です。

巧妙に細工されたIPパケットが繰り返されると、両方のコントロールカードが同時にリセットされる可能性があります。

不正なOSPFパケットによりコントロールカードがリセットされる

この脆弱性は、Cisco Bug ID CSCsc54558(登録ユーザ専用)に記載されています。不正なOSPFパケットによってコントロールカードがリセットされます。

この脆弱性は、コントロールカードのLANインターフェイスにOpen Shortest Path First(OSPF)ルーティングプロトコルが設定されている場合に、すべてのCisco ONS NEに適用されます。

OSPFは、RFC 2328で定義されているルーティングプロトコルです。自律システム(AS)内のIPルーティングを管理するように設計されています。OSPFパケットはIPプロトコル番号89を使用します。

この脆弱性は、コントロールカードのリセットを引き起こすために不正利用される可能性があるOSPFパケットの処理に存在します。OSPFはマルチキャストパケットだけでなくユニキャストパケットも処理する必要があるため、この脆弱性はリモートから悪用される可能性があります。また、攻撃者が一度にローカルセグメント上の複数のシステムをターゲットにすることも可能です。

LANインターフェイスでOSPFが有効になっていないNEは、この脆弱性の影響を受けません。

LANインターフェイスのOSPFはデフォルトで無効になっています。

CTCを介して[Provisioning] > [Network] > [OSPF node level navigation]タブで[OSPF Active on LAN]チェックボックスが有効になっている場合、デバイスには脆弱性が存在します。このチェックボックスが無効になっている場合、デバイスには脆弱性は存在しません。

ctcランチャに対して広範すぎるjava.policy権限

この脆弱性は、Bug ID CSCea25049(登録ユーザ専用):CTC Launcherには広範すぎるjava.policy権限で文書化されています。

この脆弱性は、CTCがインストールされている可能性のあるすべてのワークステーションに適用されます。CTCは、2つの場所にインストールされるJavaアプリケーションです。CTCはコントロールカードに保存され、新しいソフトウェアリリースでNEに初めてログインするときに、ユーザワークステーションにダウンロードされます。

CTCのインストール中に、codeBaseまたはhttp://*/fs/LAUNCHER.jarから発信されたソフトウェアに対するすべての権限を付与するエントリがJavaポリシーファイルに作成されます。

例：

grant codeBase "http://*/fs/LAUNCHER.jar" { permission java.security.AllPermission; };

これにより、CTCコンピュータ上で任意のコードが実行される可能性があります。CTCがインストールされたコンピュータのユーザが、/fs/LAUNCHER.jarの場所からJavaコードを実行するWebページにアクセスする場合は、この問題が発生します。

Javaポリシーファイルは、パブリックJavaディレクトリ内のjava.policyファイル(通常はJavaプラグインがインストールされている${java.home}/lib/security/java.policy)と、ユーザのホームディレクトリ内の.java.policyファイル（先頭のドットに注意）です(通常は${user.home}/.java.policy)。

CTCバージョン4.1.0以降では、launcher.jarファイルが署名されています。バージョン4.1.0以降では、java.policyエントリの存在も検出され、エントリを削除するオプションをユーザに提供するダイアログボックスが表示されます。

回避策

このセクションでは、次の脆弱性の回避策について説明します。

- 次の一般的な緩和策は、記載されているすべての脆弱性に関連しています。

DCNがお客様のネットワークから物理的または論理的に切り離され、インターネットから隔離されていることを確認することで、インターネットまたはお客様のネットワークからこれらの脆弱性が悪用される機会を制限できます。

ONS上のCTX、XTC、TCC2/TCC2+、またはTSCコントロールカード宛てのTCP/IPトラフィックがネットワーク管理ワークステーションからのみ許可されるように、脆弱性のあるネットワークデバイスの前に設置されたルータ/スイッチ/ファイアウォールにアクセスコントロールリスト(ACL)を適用します。CiscoルータにACLを適用する方法の例については、http://www.cisco.com/warp/public/707/tacl.htmlを参照してください。

ネットワーク管理ステーションの送信元IPアドレスに設定されたスプーフィングされたIPパケットがNEの管理インターフェイスに到達しないようにするには、アンチスプーフィング技術を利用します。アンチスプーフィングのためにACLを使用する方法の詳細については、http://www.cisco.com/warp/public/707/21.pdfおよびhttp://www.ietf.org/rfc/rfc2827.txtを参照してください。

Unicast Reverse Path Forwarding（ユニキャストRPF）機能は、ルータを通過する偽造IP送信元アドレスによって引き起こされる問題を軽減するのに役立ちます。詳細は、http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122cgcr/fsecur_c/fothersf/scfrpf.htm を参照してください。

- CSCea25049(登録ユーザ専用):CTCランチャには広範すぎるjava.policy権限

ポリシーファイルエントリの*をCTCログインノードのIPアドレスに置き換えます。複数のログインノードのエントリを複製します。

例：

Java.policyファイル内の脆弱なエントリ：

grant codeBase "http://*/fs/LAUNCHER.jar" { permission java.security.AllPermission; };

Java.policyファイル内で入力された回避策：

grant codeBase "http://192.0.2.1/fs/LAUNCHER.jar" { permission java.security.AllPermission; };

- CSCsc51390(登録ユーザ専用)：巧妙に細工されたIPパケットを使用してコントロールカードがリセットされます。

考えられる回避策は、セキュアモードのEMSからネットワーク要素へのアクセスに対してNEを無効にすることです。

注意：NEのリモート管理は、SSH、SSL、SSLIOPなどのセキュアなプロトコルを使用して行うことをお勧めします。

該当するユーザは、修正済みのソフトウェアバージョンのコードにアップグレードすることを推奨します。

修正済みソフトウェア

アップグレードを検討する場合は、http://www.cisco.com/go/psirt と後続のアドバイザリも参照して、問題の解決状況と完全なアップグレード ソリューションを確認してください。

いずれの場合も、アップグレードする機器に十分なメモリがあること、および現在のハードウェアとソフトウェアの構成が新しいリリースで引き続き適切にサポートされていることの確認を十分に行ってください。情報に不明な点がある場合は、Cisco Technical Assistance Center（TAC）または契約を結んでいるメンテナンス プロバイダーにお問い合せください。

脆弱性

該当するメジャー リリース

First Fixed Release（修正された最初のリリース）

ACK DoS攻撃(CSCei45910)

1.X.X

4.1.8.1 以降に移行

4.0.X以前

4.1.8.1 以降に移行

4.1.X

4.1.8.1

4.5.X

5.0.6 以降に移行

4.6.X

4.6.6

4.7.X

5.0.6 以降に移行

5.0.X

5.0.6

6.0.X

脆弱性なし

6.2.X

脆弱性なし

7.0.X

脆弱性なし

Crafted IP Packet(CSCsc51390)

4.0.X以前

脆弱性なし

4.1.X

脆弱性なし

4.5.X

脆弱性なし

4.6.X

脆弱性なし

4.7.X

脆弱性なし

5.0.X

脆弱性なし

6.0.X

6.2.0 以降に移行

6.2.X

脆弱性なし

7.0.X

脆弱性なし

Crafted IP Packet(CSCsd04168)

4.1.X以前

4.1.8.1

4.5.x

脆弱性なし

4.6.X

脆弱性なし

4.7.X

脆弱性なし

5.0.X

脆弱性なし

6.0.X

脆弱性なし

6.2.X

脆弱性なし

7.0.X

脆弱性なし

不正なOSPF(CSCsc54558)

4.0.X以前

4.1.8.1 以降に移行

4.1.X

4.1.8.1

4.5.X

6.2.0 以降に移行

4.6.X

6.2.0 以降に移行

4.7.0

6.2.0 以降に移行

5.0.X

6.2.0 以降に移行

6.0.X

6.2.0 以降に移行

6.2.X

脆弱性なし

7.0.X

脆弱性なし

CTC(CSCea25049)

1.X.X

4.1.0 以降に移行

4.0.X以前

4.1.0 以降に移行

4.1.X以降

脆弱性なし

不正利用事例と公式発表

Cisco PSIRT では、本アドバイザリに記載されている脆弱性の不正利用事例やその公表は確認しておりません。

URL

https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20060405-ons

改訂履歴

リビジョン 1.0

2006年4月5日

初版リリース

利用規約

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

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