Juniper CVE-2015-7755 および CVE-2015-7756
このリポジトリには、Juniper ScreenOS における CVE-2015-7755 および CVE-2015-7756 の問題の分析から得られたメモ、バイナリ、および関連情報が含まれています。
これらの問題の詳細については、以下のURLを参照してください:
調査結果
- CVE-2015-7755: このパスワードは
<<< %s(un='%s') = %u であることが確認されました。詳細についてはこちらのブログ記事を参照してください。
- CVE-2015-7765: Dual_EC_DRBG の 'Q' パラメータが
9585320EEAF81044F20D55030A035B11BECE81C785E6C933E4A8A131F6578107 に置き換えられ、二次的な ANSI X.9.31 PRNG が破られ、生の Dual_EC 出力がネットワークに露出されるようになりました。詳細についてはこちらのブログ記事を参照してください。
6.2.0 ファームウェア
- ssg500.6.2.0r14.0.bin: これは、バックドアが導入される前の最後の安定版6.2.0リリースです。
- ssg500.6.2.0r15.0.bin: バックドアを含む最初の安定版6.2.0リリースです。CVE-2015-7755の影響は受けません。
- ssg500.6.2.0r16.0.bin: CVE-2015-7755の影響を受けません。
- ssg5ssg20.6.2.0r18.0.bin: CVE-2015-7755の影響を受けません。
6.3.0 ファームウェア
- ssg500.6.3.0r12.0.bin: バックドアが導入された最初の安定版6.3.0リリースです。CVE-2015-7755の影響は受けません。
- ssg500.6.3.0r12b.0.bin: バックドアが除去された再構築版6.3.0r12リリースです。
- ssg5ssg20.6.3.0r14.0.bin: CVE-2015-7755の影響を受けません。
- ssg5ssg20.6.3.0r17.0.bin: CVE-2015-7755が確認されています。
- ssg5ssg20.6.3.0r18.0.bin: CVE-2015-7755が確認されています。
- ssg5ssg20.6.3.0r19.0.bin: CVE-2015-7755が確認されています。
- ssg5ssg20.6.3.0r19b.0.bin: バックドアが除去された再構築版。
アンパック
このリポジトリ内のファームウェアファイルは、Juniper ソフトウェア配布物から binwalk -e を使用して抽出されました。結果として得られるファイルには、IDA Pro などのツールにロードできる生の x86 ファームウェアが含まれています。IDA Pro 内のデータ参照は、ファームウェアがメモリにロードされる際に発生するセクションのパディングやアラインメントにより、不正確になります。