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/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
Network-accessible with no special conditions; requires low privileges (pre-existing session); full C/I/A impact within the repository system; no scope change to other systems.
Primary rating from Vendor (Sonatype).
CVSS VectorVendor: Sonatype
Lifecycle Timeline
2DescriptionCVE.org
Sonatype Nexus Repository 3 did not immediately terminate a user's active login session or revoke their cached permissions when that user's account was deleted, deactivated, or had its password changed. A user whose account was already logged in at the time of one of these actions could continue using their existing session to interact with the repository as though the account were still active, until that session independently expired. Depending on the permissions previously held, this could allow continued unauthorized access to read, modify, or delete repository content after access was intended to be revoked.
AnalysisAI
Insufficient session expiration in Sonatype Nexus Repository 3 allows a previously-authenticated user to retain full repository access after their account is deleted, deactivated, or their password is changed. Any user holding an active session at the moment of an administrative revocation event can continue reading, modifying, or deleting repository content until that session naturally times out - bypassing the intended access control action. No public exploit has been identified and this is not listed in CISA KEV, but the CVSS 4.0 score of 8.7 reflects the high-impact triad of confidentiality, integrity, and availability against network-accessible repositories once the prerequisite session exists.
Technical ContextAI
CWE-613 (Insufficient Session Expiration) describes the root cause: the server-side session store or permission cache is not forcibly invalidated when the underlying account state changes. In Nexus Repository 3 (CPE: cpe:2.3:a:sonatype:nexus_repository_3:*:*:*:*:*:*:*:*), session tokens or cached authorization grants apparently remain valid for their full configured lifetime regardless of account deletion, deactivation, or credential rotation. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) confirms the application is network-accessible with no special attack conditions - the only pre-requisite is that a low-privilege session was legitimately established before the revocation event. This class of flaw is particularly impactful in artifact repository platforms because sessions tend to be long-lived to support CI/CD tooling and automated pipelines.
RemediationAI
Upgrade Sonatype Nexus Repository 3 to version 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 support advisory at https://support.sonatype.com/hc/en-us/articles/53888843674003/. As an immediate compensating control prior to patching, administrators who have recently deleted, deactivated, or rotated passwords for sensitive accounts should force-expire active sessions via the Nexus administrative interface (Admin > Security > Sessions) if the version supports it, or restart the Nexus service to flush all in-memory session state - noting that a restart will briefly interrupt all active repository clients including CI/CD pipelines. Additionally, reducing the configured session timeout to a shorter value limits the residual exposure window for any sessions that cannot be individually terminated.
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
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-
Incorrect authorization in Sonatype Nexus Repository 3 allows a low-privileged user holding the `nexus:blobstores:create
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
The webhook shared secret stored in Nexus Repository 3's capability configuration is returned unmasked via the capabilit
JEXL expression sandbox bypass in Sonatype Nexus Repository 3's Content Selector feature allows authenticated users hold
Scheduled task configuration overwrite in Sonatype Nexus Repository 3 enables a low-privileged authenticated user - hold
Same weakness CWE-613 – Insufficient Session Expiration
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-54515
GHSA-9pmx-p77j-955r