Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with delegated repository-admin credentials
-
DeliveryAccess repository-creation UI endpoint
-
ExploitCraft request with permitted format in auth-checked field
-
ExecutionSupply unauthorized format in instantiation field
-
PersistAuthorization check passes for permitted format
-
ImpactUnauthorized repository type created in Nexus
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated user account (PR:H per CVSS 4.0 vector) that has been explicitly granted a delegated repository-admin privilege scoped to at least one specific repository format. The anonymous user account cannot hold this privilege by default and is therefore not a viable attack path. The attack is conducted over the network via the repository-creation UI endpoint. The limiting factors are: (1) the attacker must be an authenticated, named user - not anonymous; (2) an administrator must have previously delegated repository-admin rights to that user for at least one format; (3) exploitation is limited to creating unauthorized repository types, not reading or deleting existing content. Organizations that grant broad, unscoped repository-admin rights to all admins face minimal additional risk, as those users can already create any format. |
| Impact | The CVSS 4.0 score of 8.2 is driven by the network attack vector, low complexity, and dual high-integrity impacts (VI:H on the vulnerable system, SI:H on subsequent systems), despite requiring high privileges (PR:H). This combination is accurate: the attacker must already hold a delegated repository-admin credential scoped to at least one format, which meaningfully constrains the attack surface to a subset of internal or trusted users. There is no evidence of active exploitation (no CISA KEV listing) and no public proof-of-concept has been disclosed. EPSS data was not provided in the input. Real-world risk is most relevant to organizations that practice fine-grained delegation of Nexus privileges across teams - in environments where all admins hold broad rights, the bypass adds little incremental capability. The primary concern is supply chain integrity: an attacker could introduce a Docker or PyPI repository in a namespace they should not control, potentially enabling dependency confusion or artifact poisoning scenarios downstream. |
| Exploit ScenarioDerived | An internal developer or CI/CD service account granted repository-admin rights scoped to the npm format sends a crafted repository-creation request to the Nexus UI, supplying the permitted npm format in the authorization-checked field while specifying Docker or PyPI in the format instantiation field. The authorization check passes (npm is permitted), but a Docker repository is created instead. The attacker then publishes a malicious artifact into the unauthorized Docker repository, which may be pulled by pipelines that trust the Nexus instance, enabling a dependency confusion or supply chain poisoning attack. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 07, 2026
Incorrect authorization in the Nexus Repository 3 CE/Pro repository-creation UI allows an authenticated user with a format-scoped delegated repository-admin privilege to create repositories in unauthorized formats - bypassing the intended scope boundary. Affected are all releases from 3.0.0 through 3.94.x; version 3.95.0 resolves the flaw. No public exploit code has been identified and the vulnerability is not listed in the CISA KEV catalog, but the integrity impact is high given that unauthorized repository types could be introduced into a managed artifact store, potentially tainting software supply chain pipelines.
RemediationAI
The primary remediation is upgrading to Nexus Repository 3 version 3.95.0 or later, where Sonatype has corrected the authorization logic to ensure both the decision field and the format instantiation field are evaluated against the same privilege scope. Upgrade guidance and release notes are available at https://help.sonatype.com/en/sonatype-nexus-repository-3-95-0-release-notes.html. As a compensating control prior to patching, organizations should audit and minimize delegated repository-admin privilege grants: removing format-scoped repository-admin rights from accounts that do not operationally require them eliminates the vulnerable privilege condition entirely. Additionally, restricting access to the repository-creation UI via network policy or role-based controls to only fully trusted administrators limits exposure. Note that revoking delegated privileges may disrupt team-level self-service repository workflows, so this trade-off should be evaluated against the patching timeline.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Sonatype Nexus Repository 3 (CPE: cpe:2.3:a:sonatype:nexus_repository_3:*:*:*:*:*:*:*:*) is an artifact repository manager supporting multiple formats such as Maven, npm, Docker, PyPI, and others. The platform supports a delegated privilege model where administrators can grant users repository-admin rights scoped to a particular format. The root cause is CWE-863 (Incorrect Authorization): the repository-creation endpoint evaluates authorization against one request parameter (the format field used for the access control decision) while the actual repository format instantiated is derived from a separate, independently supplied field in the same request. This parameter confusion allows the authorization check to pass for a permitted format while a different, unauthorized format is created on the backend - a classic server-side request field substitution bypass.
Know when Nexus Repository 3 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:N/SC:N/SI:H/SA:N
Network delivery with high privileges required; scope changes because unauthorized repository formats are created beyond the user's legitimate scope boundary.
Primary rating from Vendor (Sonatype).
CVSS VectorVendor: Sonatype
DescriptionCVE.org
Nexus Repository 3 CE/Pro versions 3.0.0 through 3.94.x contain an incorrect authorization vulnerability (CWE-863) in the repository-creation user interface. An individual user account holding a delegated repository-admin privilege scoped to a specific repository format could create a repository of a different, unauthorized format, because authorization was checked against one request field while a separate, attacker-controlled field determined the repository format actually created. This does not affect the anonymous user, which cannot hold this privilege by default. Fixed in version 3.95.0.
Latest POC
1 public PoC link from nuclei
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
Nexus Repository 3 (versions 3.0.0-3.94.x) contains an authorization flaw that allows authenticated administrators to create repository types outside their assigned scope, introducing the risk of unauthorized artifacts into software supply chains. Any organization using Nexus for artifact management could be affected, particularly if administrative users are delegated scoped permissions. This vulnerability could enable compromise of software integrity through unauthorized repository introduction, requiring immediate patch deployment to version 3.95.0.
Apply vendor patch.
Threat Model
2 threats: Elevation of Privilege, Tampering
3-step attack chain with trust boundaries and controls
Full threat model - attack chain, trust boundaries, controls per stage and evidence - is part of the Pro and Business plans.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Nexus Repository 3
View allPrivilege escalation in Sonatype Nexus Repository 3 allows an authenticated low-privileged user - who holds the 'update
Remote code execution in Sonatype Nexus Repository 3 is achievable by any user holding the nx-datastores-update permissi
Privilege escalation in Sonatype Nexus Repository 3 allows an authenticated user who holds the 'role create' or 'role up
Insufficient session expiration in Sonatype Nexus Repository 3 allows a previously-authenticated user to retain full rep
Privilege escalation in Sonatype Nexus Repository 3 allows an authenticated user holding privilege-management rights to
Authorization bypass in Sonatype Nexus Repository 3's component upload API lets an account holding only read/browse priv
Script execution enforcement failure in Sonatype Nexus Repository 3 allows privileged authenticated users to invoke pre-
Sonatype Nexus Repository 3 fails to enforce a write-authorization check on the NuGet symbol-package upload path, lettin
Incorrect authorization in Sonatype Nexus Repository 3 allows a low-privileged user holding the `nexus:blobstores:create
Java class-enumeration through the ExtDirect endpoint in Sonatype Nexus Repository 3 allows an unauthenticated, remote a
Unverified password change in Sonatype Nexus Repository 3 allows any account holding the nexus:* permission to overwrite
Stored XSS in Sonatype Nexus Repository 3 enables an authenticated user holding blob store management permissions to inj
EUVD-2026-54520
GHSA-9x3v-rxwx-3gx2
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB