First published: Wed Dec 04 2024(Updated: )
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.
Credit: security-advisories@github.com
Affected Software | Affected Version | How to fix |
---|---|---|
Dependency-Track | <4.12.2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2024-54002 is categorized as medium due to the potential impact on user authentication performance.
To fix CVE-2024-54002, update Dependency-Track to version 4.12.3 or later to mitigate the vulnerability.
CVE-2024-54002 causes significant delays in user login requests, which can affect user experience and potentially lead to denial of service.
If you are using Dependency-Track versions prior to 4.12.3, your system is vulnerable to CVE-2024-54002.
CVE-2024-54002 is a performance-related vulnerability affecting the login functionality of the Dependency-Track software.