Informational

アドバイザリーID : cisco-sa-20190703-sb-switches-findit

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

最終更新日 : 2019-10-16 17:21

バージョン 1.2 : Final

回避策 : No Workarounds available

Cisco バグ ID :

Download CVRF

Email

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

概要

2019年6月3日、サイバーおよびアプリケーションセキュリティ分野のコンサルティング会社であるSEC Consultは、Cisco Product Security Incident Response Team(PSIRT)に連絡して、Cisco Small Business 250シリーズスイッチのファームウェアイメージで見つかった次の問題を報告しました。

- Futurewei Technologiesに発行された証明書と鍵

- 空のパスワードのハッシュ

- 不要なソフトウェアパッケージ

- サードパーティソフトウェア(TPS)コンポーネントの複数の脆弱性

Cisco PSIRTは各問題を調査し、その調査結果を次に示します。

Futurewei Technologiesに発行された証明書と鍵

対応する公開/秘密キーペアと対応するルートCA証明書を持つX.509証明書が、Cisco Small Business 250シリーズスイッチのファームウェアで見つかりました。 SEC Consultはこれを「House of Keys」と呼んでいます。 どちらの証明書も、Huaweiの子会社である第三者機関Futurewei Technologiesに発行されています。

問題の証明書とキーは、Cisco Small Business 250、350、350X、および550XシリーズスイッチのファームウェアにバンドルされているCisco FindITネットワークプローブの一部です。これらのファイルは、OpenDaylightオープンソースパッケージの一部です。OpenDaylightルーチンを使用してソフトウェアの機能をテストするために使用します。Cisco FindITチームは、Cisco FindIT Network Probeの開発中に、これらの証明書と鍵をテスト目的に使用しました。これらの証明書と鍵は、製品の出荷バージョンにかかわらず、ライブ機能に使用されることはありませんでした。Cisco FindITネットワークプローブのすべての出荷バージョンでは、代わりに動的に作成された証明書が使用されます。OpenDaylightオープンソースパッケージの証明書と鍵を出荷ソフトウェアに含めることは、Cisco FindIT開発チームの見落としでした。

シスコでは、このアドバイザリに後述するリリース以降、FindIT Network ProbeソフトウェアおよびSmall Business 250、350、350X、および550Xシリーズスイッチのファームウェアからこれらの証明書と関連キーを削除しました。

空のパスワードハッシュ

Cisco Small Business 250、350、350X、および550Xシリーズスイッチのファームウェアに含まれている/etc/passwdファイルには、ユーザrootおよびuserに対する空のパスワードハッシュが含まれています。

/etc/passwdファイルは、Small Business 250、350、350X、および550Xシリーズスイッチのファームウェアによるユーザ認証中は参照されません。代わりに、Small Business 250、350、350X、および550XシリーズスイッチのCLIまたはWebベース管理インターフェイスのいずれかにログインするユーザの認証に、専用の代替ユーザデータベースが使用されます。

該当デバイスのベースオペレーティングシステムにアクセスできる潜在的な攻撃者は、この問題を不正利用してrootユーザに権限を昇格させる可能性があります。ただし、シスコでは現在、これらのスイッチの基本オペレーティングシステムにアクセスする方法を認識していません。

シスコでは、Cisco Small Business 250、350、350X、および550Xシリーズスイッチのファームウェアからの初回起動時に、このアドバイザリに後述するリリースから、空のハッシュをハッシュ化されたランダム生成パスワードに置き換えました。

不要なソフトウェアパッケージ

ベースオペレーティングシステムのCLIにアクセスする攻撃者は、ベースオペレーティングシステムの一部としてCisco Small Business 250、350、350X、および550Xシリーズスイッチのファームウェアに含まれているgdbserverおよびtcpdumpパッケージを悪用する可能性があります。シスコでは現在、これらのスイッチのシステムのこの部分にアクセスする方法を認識していません。

シスコでは、このアドバイザリに後述するリリース以降のCisco Small Business 250、350、350X、および550Xシリーズスイッチのファームウェアからgdbserverおよびtcpdumpパッケージを削除しました。

出典

シスコは、これらの問題を報告していただいたセキュリティ研究者のStefan Viehböck氏とSEC Consult/IoT InspectorのThomas Weber氏に感謝いたします。

URL

https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190703-sb-switches-findit

改訂履歴

バージョン

説明

セクション

ステータス

日付

1.2

空のパスワードのハッシュと不要なソフトウェアパッケージの問題に関する更新リリースが利用可能になりました。

更新されたソフトウェア

Final

2019 年 10 月 16 日

1.1

脆弱性のある最初のリリースに関する情報を更新。

該当製品

Interim

2019 月 7 月 9 日

1.0

初回公開リリース

-

Interim

2019 年 7 月 3 日

利用規約

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

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