Skip to main content

Nexus Repository 3 EUVDEUVD-2026-102155

| CVE-2026-97712 HIGH
Missing Authorization (CWE-862)
2026-10-15 Sonatype GHSA-3mxp-fmm4-39rw
8.7
CVSS 4.0 · Vendor: Sonatype
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with role create/update permission
  2. Exploit
    Assign roles/privileges not held by account
  3. Execution
    Escalate to full administrative access
  4. Impact
    Control 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Nexus Repository 3 3.0.0 <3.97.0

Affected Packages

euvd nexus_repository_3 fix: 3.97.0

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

Vendor (Sonatype) PRIMARY 8.7 HIGH
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
vuln.today AI 8.8 HIGH

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).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Sonatype).

CVSS VectorVendor: Sonatype

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
High
widely deployed enterprise artifact repository manager in CI/CD pipelines
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-17594 HIGH POC
8.2 Aug 07

Incorrect authorization in the Nexus Repository 3 CE/Pro repository-creation UI allows an authenticated user with a form

CVE-2026-17601 HIGH
8.9 Aug 07

Privilege escalation in Sonatype Nexus Repository 3 allows an authenticated low-privileged user - who holds the 'update

CVE-2026-17603 HIGH
8.7 Aug 07

Remote code execution in Sonatype Nexus Repository 3 is achievable by any user holding the nx-datastores-update permissi

CVE-2026-17600 HIGH
8.7 Aug 07

Insufficient session expiration in Sonatype Nexus Repository 3 allows a previously-authenticated user to retain full rep

CVE-2026-14644 HIGH
8.6 Aug 07

Privilege escalation in Sonatype Nexus Repository 3 allows an authenticated user holding privilege-management rights to

CVE-2026-14504 HIGH
8.2 Jul 14

Authorization bypass in Sonatype Nexus Repository 3's component upload API lets an account holding only read/browse priv

CVE-2026-77124 HIGH
7.5 Sep 02

Script execution enforcement failure in Sonatype Nexus Repository 3 allows privileged authenticated users to invoke pre-

CVE-2026-97665 HIGH
7.1 Oct 15

Sonatype Nexus Repository 3 fails to enforce a write-authorization check on the NuGet symbol-package upload path, lettin

CVE-2026-77125 HIGH
7.1 Sep 02

Incorrect authorization in Sonatype Nexus Repository 3 allows a low-privileged user holding the `nexus:blobstores:create

CVE-2026-97666 MEDIUM
6.9 Oct 15

Java class-enumeration through the ExtDirect endpoint in Sonatype Nexus Repository 3 allows an unauthenticated, remote a

CVE-2026-17599 MEDIUM
6.9 Aug 07

Unverified password change in Sonatype Nexus Repository 3 allows any account holding the nexus:* permission to overwrite

CVE-2026-17596 MEDIUM
6.3 Aug 07

Stored XSS in Sonatype Nexus Repository 3 enables an authenticated user holding blob store management permissions to inj

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy