
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2020-36968 is a password disclosure vulnerability in M/Monit 3.7.4 (by Tildeslash Ltd.) that allows authenticated attackers to retrieve MD5 password hashes for all users via administrative API endpoints. The vulnerability was published on January 28, 2026, and assigned by VulnCheck. It affects only M/Monit version 3.7.4. It carries a CVSS v3.1 base score of 6.5 (Medium) and a CVSS v4.0 base score of 7.1 (High) (VulnCheck Advisory, Exploit-DB).
The root cause is classified as CWE-522 (Insufficiently Protected Credentials), where the M/Monit administrative API exposes MD5 password hashes without adequate access controls. Any authenticated user — regardless of privilege level — can send HTTP requests to the /api/1/admin/users/list and /api/1/admin/users/get endpoints to enumerate and extract MD5 hashes for all system users. The precondition for exploitation is simply possessing a valid (low-privileged) account on the M/Monit instance. A public proof-of-concept exploit is available on Exploit-DB (Exploit-DB, VulnCheck Advisory).
Successful exploitation results in a high confidentiality impact: an authenticated attacker can extract MD5 password hashes for every user account on the M/Monit instance. Because MD5 is a weak hashing algorithm, recovered hashes are susceptible to offline cracking, potentially enabling full account takeover for all users including administrators. There is no direct integrity or availability impact, but compromised credentials could facilitate lateral movement or privilege escalation within the monitored infrastructure (VulnCheck Advisory, Exploit-DB).
A public proof-of-concept exploit is available on Exploit-DB (EDB-49081), lowering the barrier for exploitation significantly (Exploit-DB). The vulnerability is detectable via Tenable Nessus plugin 297070. The EPSS score is approximately 0.128%, indicating a relatively low (but non-negligible) probability of exploitation in the wild. No confirmed in-the-wild exploitation, threat actor attribution, or CISA KEV catalog listing has been reported at this time (Tenable).
/api/1/admin/users/list to enumerate all user accounts on the system./api/1/admin/users/get for individual users to retrieve their MD5 password hashes./api/1/admin/users/list or /api/1/admin/users/get endpoints from non-administrative user accounts or unexpected source IPs.Users should upgrade M/Monit to a version newer than 3.7.4 that addresses this vulnerability, as the vendor (Tildeslash Ltd.) has released updated versions (M/Monit). As an interim workaround, restrict network access to the M/Monit administrative interface using firewall rules or network segmentation to limit exposure to trusted hosts only. Additionally, enforce strong, unique passwords for all M/Monit accounts to reduce the risk of hash cracking, and consider migrating to a stronger password hashing algorithm if supported by the updated version (VulnCheck Advisory).
The vulnerability was assigned and disclosed by VulnCheck, with a corresponding advisory published on their platform. A technical write-up was also published by Infinit Security at infinitsec.net, providing additional context on the flaw. No significant vendor statements beyond the VulnCheck advisory or notable social media discussion has been identified at this time (VulnCheck Advisory, Infinit Security).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."