Skip to main content

Nexus Repository 3 CVE-2026-17598

| EUVDEUVD-2026-54517 MEDIUM
Improperly Controlled Modification of Dynamically-Determined Object Attributes (CWE-915)
2026-08-07 Sonatype GHSA-m4g7-vv6g-5mpc
5.3
CVSS 4.0 · Vendor: Sonatype
Share

Severity by source

Vendor (Sonatype) PRIMARY
5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
5.4 MEDIUM

PR:L for required task-creation permission; AV:N for web UI delivery; S:U as impact stays within the application; no confidentiality breach described.

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

Primary rating from Vendor (Sonatype).

CVSS VectorVendor: Sonatype

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

2
Analysis Generated
Aug 07, 2026 - 16:49 vuln.today
CVE Published
Aug 07, 2026 - 16:07 cve.org
MEDIUM 5.3

DescriptionCVE.org

Sonatype Nexus Repository 3 did not properly filter internal configuration keys from user-supplied task properties when creating or updating a scheduled task through the administrative UI. An account holding permission to create at least one scheduled task type could supply a crafted property value that caused the system to overwrite the configuration of an unrelated, existing task instead of creating a new one.

AnalysisAI

Scheduled task configuration overwrite in Sonatype Nexus Repository 3 enables a low-privileged authenticated user - holding permission to create at least one scheduled task type - to corrupt the configuration of an unrelated existing task via mass assignment against the administrative UI. By injecting internal configuration keys into user-supplied task property values, the attacker causes the system to redirect its write operation onto a pre-existing task rather than creating a new one, disrupting or manipulating that task's behavior. No public exploit or active exploitation has been identified; vendor-released patch 3.95.0 resolves the issue.

Technical ContextAI

Sonatype Nexus Repository 3 (CPE: cpe:2.3:a:sonatype:nexus_repository_3:*:*:*:*:*:*:*:*) is an enterprise artifact repository manager ubiquitous in DevOps and CI/CD pipelines for managing Maven, npm, Docker, and other artifacts. The vulnerability is classified as CWE-915 (Improperly Controlled Modification of Dynamically-Determined Object Attributes), commonly known as mass assignment or parameter pollution. The root cause is the absence of a server-side blocklist or allowlist filtering internal configuration namespace keys from task property inputs submitted through the administrative UI. When a scheduled task is created or updated, the backend dynamically maps submitted property keys to configuration attributes without sanitizing reserved internal keys, allowing an attacker-controlled key to resolve to the identity or configuration space of an existing, unrelated task.

RemediationAI

Upgrade Sonatype Nexus Repository 3 to version 3.95.0 or later, which contains the vendor-released fix as documented in the release notes at https://help.sonatype.com/en/sonatype-nexus-repository-3-95-0-release-notes.html. If an immediate upgrade is operationally infeasible, restrict task-creation permissions to the minimum necessary set of fully trusted administrative accounts using Nexus RBAC roles; this reduces the attack surface since exploitation requires the ability to create at least one scheduled task type, but it does not eliminate the underlying vulnerability in the task scheduling code itself. Additionally, audit existing scheduled task configurations for unauthorized modifications as a post-incident hygiene step. Refer to the Sonatype advisory at https://support.sonatype.com/hc/en-us/articles/53880086360211/ for any additional vendor guidance.

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

CVE-2026-77123 MEDIUM
6.0 Sep 02

The webhook shared secret stored in Nexus Repository 3's capability configuration is returned unmasked via the capabilit

CVE-2026-17595 MEDIUM
5.3 Aug 07

JEXL expression sandbox bypass in Sonatype Nexus Repository 3's Content Selector feature allows authenticated users hold

Share

CVE-2026-17598 vulnerability details – vuln.today

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