Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged Nexus user
-
DeliveryLocate wildcard privilege assigned to own role
-
ExploitEdit wildcard definition to match all repos/actions
-
ExecutionSystem applies change without authorization check
-
PersistAccess full administrative Nexus interface
-
ImpactInject malicious artifact or create backdoor admin account
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 | The attacker must be authenticated to Nexus Repository 3 with an account that holds the 'update privilege definitions' permission - this is the single specific precondition confirmed by the description and reflected in AT:P and PR:L in the CVSS 4.0 vector. Additionally, the attacker's own role must already have at least one wildcard-type privilege assigned to it, as the attack vector is modification of an existing wildcard privilege definition rather than creation of a new one. Exploitation is further limited to Nexus Repository 3 deployments (not version 2.x per CPE). What limits exploitation: the 'update privilege definitions' permission is a non-default, deliberate grant - it is not part of a standard read-only or developer role. Organizations that follow least-privilege in their Nexus RBAC configuration and do not delegate privilege editing to non-administrators are not exposed to this path. There is no evidence of exploitation without this precondition, and no non-default configuration beyond having this permission is required. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:L/UI:N) scores 8.9, reflecting a network-accessible flaw requiring low privileges and no user interaction, but with a specific attack requirement (AT:P) - the attacker must already hold the 'update privilege definitions' permission. This is a meaningful precondition that limits the exposed population relative to a typical PR:L flaw. However, the impact metrics (VC:H/VI:H/VA:H/SC:H/SI:H) reflect the devastating blast radius of full admin takeover in a repository manager: complete control over all hosted artifacts, credentials, and deployment pipelines, with high subsequent-system impact (SC:H/SI:H) because CI/CD consumers that pull from Nexus inherit whatever the attacker injects. No EPSS data was provided, and the vulnerability is not listed in CISA KEV, so widespread automated exploitation is not confirmed. No POC has been identified at time of analysis. The real-world risk is high for organizations where delegated privilege administration is practiced - granting the 'update privilege definitions' right is a routine operational action in large deployments, and affected users may not anticipate that it implies the ability to escalate to root. The AT:P precondition is the primary limiting factor. |
| Exploit ScenarioDerived | An attacker operating under a Nexus account that has been granted the 'update privilege definitions' permission - for example, a developer with delegated repository administration rights - identifies a wildcard privilege already assigned to their own role and edits its pattern to match all repository paths and all actions. With no additional approval step triggered, the system silently accepts the change, and the attacker's existing role now encompasses full administrative access. The attacker can then create new admin accounts, exfiltrate all hosted package artifacts, or inject malicious packages into repositories consumed by organizational CI/CD pipelines. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 07, 2026
Privilege escalation in Sonatype Nexus Repository 3 allows an authenticated low-privileged user - who holds the 'update privilege definitions' permission - to silently elevate themselves to full administrative access by editing wildcard privilege definitions already scoped to their own role. No additional authorization check, role reassignment, or administrator approval is required for this escalation. No public exploit code has been identified at time of analysis, but the CVSS 4.0 score of 8.9 and the complete confidentiality, integrity, and availability impact - including lateral impact on downstream systems - indicate high real-world risk for any organization using Nexus Repository 3 as a software supply chain hub.
RemediationAI
Upgrade to Sonatype Nexus Repository 3.95.0 or later, as documented in the vendor release notes at https://help.sonatype.com/en/sonatype-nexus-repository-3-95-0-release-notes.html and the security advisory at https://support.sonatype.com/hc/en-us/articles/53889365883539/. For organizations unable to patch immediately, the most effective compensating control is to audit and revoke the 'update privilege definitions' permission from any role or user account for whom it is not strictly operationally required - this directly eliminates the attack precondition. Be aware that revoking this permission may disrupt delegated administration workflows for teams that rely on self-service privilege management. Additionally, review existing wildcard privilege definitions for unexpected scope expansion and compare current definitions against a known-good baseline. Enabling audit logging for privilege modification events will provide detection capability while a patch window is arranged.
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 widely deployed in enterprise CI/CD pipelines for managing Maven, npm, Docker, PyPI, and other package formats. The repository uses a role-based access control (RBAC) model where privileges define the scope of allowed actions, and roles aggregate multiple privileges. Wildcard privileges are a flexible permission construct that use glob-style patterns to match repository paths or action namespaces broadly. The root cause is CWE-862 (Missing Authorization): when a user modifies an existing privilege definition, the system fails to verify whether the resulting privilege scope exceeds what the user is themselves authorized to hold. This breaks the principle of least privilege at the privilege-management layer itself - a user can effectively self-grant rights by rewriting the definition of a privilege their own role already possesses.
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:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:L
Network-reachable, low complexity, low privileges required; scope change applies because admin takeover affects all repository consumers downstream.
Primary rating from Vendor (Sonatype).
CVSS VectorVendor: Sonatype
DescriptionCVE.org
A user holding a permission to update privilege definitions could modify a wildcard privilege already assigned to their own role to grant broader permissions than they were authorized to hold, including full administrative access, without any additional authorization check or role reassignment.
Executive ViewAI
Privilege escalation vulnerability in Sonatype Nexus Repository 3 (CVE-2026-17601, CVSS 8.9) allows authenticated users with limited permissions to silently gain full administrative access; no public exploit identified at time of analysis, but complete impact on confidentiality, integrity, and availability poses immediate risk to software supply chains. Organizations using Nexus as a central artifact repository face direct threat of malicious artifact injection and downstream application compromise. Immediate patching is required to prevent supply chain attacks.
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
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-54514
GHSA-fpjc-8wg6-ph5j
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB