PT-2023-30180 · Librenms · Librenms
Rook1337
·
Published
2023-11-08
·
Updated
2023-11-25
·
CVE-2023-46745
CVSS v3.1
5.3
Medium
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
LibreNMS versions prior to 23.11.0
Description
The issue concerns the login method in LibreNMS, which lacks a rate limit, allowing an attacker to potentially gain access to user accounts through brute force attacks. The login method uses a GET request for authentication, which is not recommended as it may store user credentials in web server logs. There are no known workarounds for this issue.
Recommendations
For versions prior to 23.11.0, upgrade to version 23.11.0 to address the issue. As a temporary workaround, consider restricting access to the login endpoint or implementing rate limiting on the
/ endpoint to minimize the risk of exploitation. Avoid using the password parameter in the affected API endpoint until the issue is resolved.Exploit
Fix
Allocation of Resources Without Limits
Improper Restriction of Excessive Authentication Attempts
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Librenms