Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with role create/update permission
-
ExploitAssign roles/privileges not held by account
-
ExecutionEscalate to full administrative access
-
ImpactControl repositories and artifacts
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 | Requires an authenticated Nexus Repository 3 account that already holds the 'role create' OR 'role update' permission (PR:L); a fully anonymous or ordinary unprivileged user cannot trigger it. Given that prerequisite, the account can grant roles and privileges it does not itself hold, escalating up to full administrative access. The exploitation-limiting factor is this delegated permission gate - environments that restrict role-management capabilities to trusted administrators have a much smaller exposure, whereas deployments that delegate role creation/update to project or team leads are directly at risk. No end-user interaction and no special non-default configuration beyond having granted the role-management permission are required. |
| Impact | This is a credible, above-average-priority vulnerability but not an emergency. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) scores 8.7 (High) and is internally consistent with the description: a network-reachable, low-complexity, authenticated (PR:L) flaw yielding high confidentiality, integrity and availability impact via full administrative takeover, with no subsequent-system scope change (SC:N/SI:N/SA:N). The key limiting signal is PR:L - exploitation is NOT available to anonymous attackers; it requires an account already holding the delegated 'role create' or 'role update' permission, which materially narrows the realistic attacker population to semi-trusted insiders or compromised delegated-admin accounts. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no evidence of active or at-scale exploitation at time of analysis - the risk is driven by severity-of-outcome (privilege escalation to full admin) rather than by demonstrated exploitation likelihood. The CWE-862 (Missing Authorization) classification aligns with the described broken access-control behavior; note the input 'Authentication Bypass' tag is a mischaracterization, since the flaw is an authenticated privilege-escalation issue, not a bypass of authentication. A patch is available (Nexus Repository 3.97.0), which should anchor remediation: this is a prioritize-and-patch item, especially where role-management permissions are delegated broadly. |
| Exploit ScenarioDerived | A user who has been granted the 'role create' or 'role update' permission in Nexus Repository 3 - for example a team lead or delegated project administrator - crafts a role or privilege assignment that includes capabilities their own account does not possess. By granting those elevated privileges to themselves or a controlled account, they escalate from limited delegated access up to full administrative control over the repository manager. No public exploit code was identified at time of analysis, and exploitation is gated by already holding the role-management permission. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 15, 2026
Privilege escalation in Sonatype Nexus Repository 3 allows an authenticated user who holds the 'role create' or 'role update' permission to grant roles and privileges that their own account does not hold, escalating as far as full administrative access to the instance. The root cause is a missing authorization check (CWE-862) in the role-management functionality, so exposure is concentrated in deployments that delegate role administration to project or team leads rather than reserving it for trusted administrators; anonymous and ordinary unprivileged users cannot trigger it without that delegated permission. No public exploit code has been identified at time of analysis, and the vendor has shipped a fix in Nexus Repository 3.97.0.
RemediationAI
Upgrade to Sonatype Nexus Repository 3.97.0 or later, which the vendor release notes identify as the fixed release, and validate the upgrade against the vendor advisory at https://support.sonatype.com/hc/en-us/articles/56207076233619/ before returning the instance to production. Until the upgrade can be scheduled, limit compensating exposure by removing the 'role create' and 'role update' permissions from all non-administrative users and roles so that role management is reserved for a small set of trusted administrators - the trade-off is that delegated team or project role administration stops working and must be performed centrally. Immediately audit existing roles and assignments for unexpected privilege grants or roles that grant more than the creating account holds, and review Nexus audit logs for role create/update events by non-administrative accounts to detect prior abuse. Network-level controls such as restricting access to the Nexus UI and REST API to trusted management networks reduce the attack surface but do not fix the underlying flaw and may impede legitimate remote users. Note that these are compensating measures only; the vendor-released patch is the definitive fix.
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
CWE-862 (Missing Authorization) describes the core defect: the Nexus Repository 3 role create and role update operations accept the privilege and role set supplied by the caller without verifying that the caller actually possesses those privileges. Nexus Repository 3 is a repository manager for Maven, npm, Docker, PyPI and similar formats that relies on a layered RBAC model in which privileges are bundled into roles, and roles are assigned to users and external identity sources; because the role-management endpoints do not constrain the privileges that can be attached to a role, any account with the role create/update capability can author a role carrying administrative privileges and assign it, effectively bypassing the intended privilege boundary. Per the independent assessment, the issue is remotely exploitable over the network with low attack complexity and no user interaction (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), with high confidentiality, integrity and availability impact confined to the vulnerable component. The limiting prerequisite is the delegated permission itself: only accounts already holding 'role create' or 'role update' can abuse the flaw, and no non-default configuration beyond granting that permission is needed. The CPE identifier cpe:2.3:a:sonatype:nexus_repository_3:*:*:*:*:*:*:*:* indicates the affected product line across versions.
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:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network-reachable, low-complexity action by an account holding delegated role-management permission (PR:L), yielding full admin takeover (C/I/A:H) within the same application authority (S:U).
Primary rating from Vendor (Sonatype).
CVSS VectorVendor: Sonatype
DescriptionCVE.org
Sonatype Nexus Repository 3 allows a user that holds the role create or role update permission to grant roles and privileges that the account does not hold. This can give the user more access than intended, up to full administrative access.
Executive ViewAI
Sonatype Nexus Repository 3 has a high-severity authorization flaw that could let delegated role managers elevate their access to full instance administration. This is most relevant to organizations that entrust project or team leads with role administration, since one over-permissioned account could expose all hosted artifacts and connected build workflows to tampering or loss. No public exploit identified at time of analysis, but leadership should treat this as a supply-chain risk and prioritize the vendor's fixed release.
Apply vendor patch.
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 allIncorrect authorization in the Nexus Repository 3 CE/Pro repository-creation UI allows an authenticated user with a form
Privilege 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
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-102155
GHSA-3mxp-fmm4-39rw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB