PT-2023-30180 · Librenms · Librenms

Rook1337

·

Published

2023-11-08

·

Updated

2023-11-25

·

CVE-2023-46745

CVSS v3.1

5.3

Medium

VectorAV: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

Weakness Enumeration

Related Identifiers

CVE-2023-46745
GHSA-RQ42-58QF-V3QX

Affected Products

Librenms