30秒で判断
- 対応すべき人: Sonatype Nexus Repository Manager 3 を 3.0.0 〜 3.70.5 で運用し、
nexus.orient.binaryListenerEnabled=true(非デフォルト)を有効にしている方 - 対応不要な人: Nexus を使用していない、binaryListener を無効(デフォルト)で運用している、3.71.0 以降へ更新済みの方
- 確認コマンド: Nexus のバージョンと
nexus.orient.binaryListenerEnabled設定を確認 - クイックアクション: 3.71.0 以降へアップデート
概要
Sonatype Nexus Repository Manager バージョン 3.0.0 〜 3.70.5 にハードコードされた認証情報(CWE-798)が存在します。ネットワークアクセスを持つ未認証の攻撃者が内部データベースへの読み書き権限を不正取得し、Nexus プロセスのユーザー権限で任意のOSコマンドを実行できる可能性があります。
ただし悪用には、デフォルトでは無効の nexus.orient.binaryListenerEnabled=true 設定が有効になっている必要があります。この設定を使用していない環境は影響を受けません。CVSSスコアは 9.8(Critical) です。
CVSSベクトル
| 項目 | 値 |
|---|---|
| CVSSスコア | 9.8 |
| 深刻度 | Critical |
| CWE | CWE-798(ハードコードされた認証情報の使用) |
| 前提条件 | binaryListenerEnabled=true(非デフォルト) |
影響を受けるソフトウェア
| 製品 | ベンダー | 影響バージョン |
|---|---|---|
| Nexus Repository Manager | Sonatype | 3.0.0 〜 3.70.5 |
修正バージョンと回避策
3.71.0 以降へアップデートしてください。すぐに更新できない場合は、nexus.orient.binaryListenerEnabled を無効(デフォルト)に戻すことで悪用条件を解消できます。
関連リンク
データソース: NVD (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC) AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
