CVE-2024-54002CWE-203

Dependency-Track allows enumeration of managed users via /api/v1/user/login endpoint

Medium · published December 4, 2024

CVSS v3.1
5.3
EPSS
0%
Percentile
22.6
In the wild
Unconfirmed
What it is

Dependency-Track is a Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain. Performing a login request against the /api/v1/user/login endpoint with a username that exist in the system takes significantly longer than performing the same action with a username that is not known by the system. The observable difference in request duration can be leveraged by actors to enumerate valid names of managed users. LDAP and OpenID Connect users are not affected. The issue has been fixed in Dependency-Track 4.12.2.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00309 · 22.6th percentile
Weakness
CWE-203 · Observable Discrepancy
Published
2024-12-04T15:33Z
EPSS history
Timeline
  • 04 DEC 15:33Z
    Dependency-Track allows enumeration of managed users via /api/v1/user/login endpoint
    cvelistv5