M/Monit
cpe:2.3:a:mmonit:monit:*:*:*:*:*:*:*
- 3.7.4
An authentication vulnerability in M/Monit version 3.7.4 allows authenticated attackers to access user password hashes via an administrative API. Exploitation involves sending requests to the '/api/1/admin/users/list' and '/api/1/admin/users/get' endpoints, which return MD5 password hashes for all users.
Successful exploitation leads to unauthorized access to user password hashes, which could be used for further attacks, such as password cracking or unauthorized account access.
To reproduce this vulnerability, log into the application with valid credentials. Once authenticated, send a request to the '/api/1/admin/users/list' endpoint to retrieve a list of users. For each user, send a request to the '/api/1/admin/users/get' endpoint, including the username as a parameter, to obtain the corresponding MD5 password hash.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.