Nexus Repository 3に権限昇格の脆弱性、認証を回避され管理者になりすまされるおそれ
概要
Nexus Repository 3では、Rut Authの機能を作る際に、realm管理の権限が求められません。機能の作成権限だけを持つ利用者がこれを作ると、ヘッダーによる認証が有効になり、資格情報なしで管理者を含む既存の利用者になりすませます。3.0.0以上3.98.0未満が影響を受けるため、3.98.0以降への修正版の適用を急いでください。
AI要約
SecPulse が外部の生成 AI を使って作った要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。
Nexus Repository 3では、Rut Authの機能を作る際に、realm管理の権限が求められません。機能の作成権限だけを持つ利用者がこれを作ると、ヘッダーによる認証が有効になり、資格情報なしで管理者を含む既存の利用者になりすませます。3.0.0以上3.98.0未満が影響を受けるため、3.98.0以降への修正版の適用を急いでください。
影響パッケージ
| 種類 | パッケージ | 影響を受ける版 | 修正版 |
|---|---|---|---|
| Sonatype | Nexus Repository 3 |
3.0.0 以上 3.98.0 未満 |
3.98.0 |
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。
Sonatype Nexus Repository 3 does not require realm administration permission when a user creates a Rut Auth capability. A user who holds only the capability creation permission (nexus:capabilities:create) can create this capability, which turns on header-based authentication for the instance. A remote client can then authenticate as an existing user, including an administrator, without credentials.
出典: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
参照URL
- web help.sonatype.com
- web support.sonatype.com
- web nvd.nist.gov
- web support.sonatype.com
- web github.com