Nexus Repository 3に権限昇格の脆弱性、認証を回避され管理者になりすまされるおそれ
Summary
Nexus Repository 3では、Rut Authの機能を作る際に、realm管理の権限が求められません。機能の作成権限だけを持つ利用者がこれを作ると、ヘッダーによる認証が有効になり、資格情報なしで管理者を含む既存の利用者になりすませます。3.0.0以上3.98.0未満が影響を受けるため、3.98.0以降への修正版の適用を急いでください。
AI summary
Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.
Nexus Repository 3では、Rut Authの機能を作る際に、realm管理の権限が求められません。機能の作成権限だけを持つ利用者がこれを作ると、ヘッダーによる認証が有効になり、資格情報なしで管理者を含む既存の利用者になりすませます。3.0.0以上3.98.0未満が影響を受けるため、3.98.0以降への修正版の適用を急いでください。
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| Sonatype | Nexus Repository 3 |
≥ 3.0.0, < 3.98.0 |
3.98.0 |
Original description The description as published by the source.
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.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web help.sonatype.com
- web support.sonatype.com
- web nvd.nist.gov
- web support.sonatype.com
- web github.com