SEPTEMBER 15, 2026
Live Feed
Back to database
Case File

CVE-2026-54723

MEDIUM · CVSS 6.5 Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-14 · Last synced 2026-09-15

CyberRota Analysis

AI-Generated

Nginx servers running devpi versions prior to 6.20.2 and 7.0.0b3 are vulnerable to unauthenticated access to the +changelog route, potentially exposing sensitive database content, including password hashes and tokens. This could lead to dictionary attacks on the exposed hashes and unauthorized access to server secrets, while large responses may strain server resources. Organizations utilizing devpi for package management should prioritize updating to the latest versions to mitigate these risks.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
exploit

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-54723
Severity
MEDIUM
CVSS
6.5
EPSS
N/A
Nginx

Original NVD Description

devpi is a Python package index staging server and packaging, testing, and release tool. Prior to 6.20.2 and 7.0.0b3, a server configured with the primary or deprecated master role allows an unauthenticated, modified GET request to the +changelog route because verify_primary does not reject a missing identity and therefore fails to require ReplicaIdentity. The response can disclose complete database content, including Argon2 password hashes and identifiers and salts for devpi-tokens; exposed hashes may be subject to dictionary attacks, and public tokens may assist attempts to derive the server secret. Large responses can also consume significant CPU, input/output capacity, and bandwidth. Servers using the standalone role are not exposed through replication, and an instance served exclusively through nginx with devpi-lockdown redirects the request to login with no known exploit. This issue is fixed in devpi-server versions 6.20.2 and 7.0.0b3.