CVE-2026-31836: bluewave-labs Checkmate · Improper Authorization
Affects bluewave-labs CheckmateSource CVE Database V5
Not known to be exploited · CVSS 8.1 High.
Data as of 1 Nov 2026, 11:02 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 22% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 20 Mar 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 1 Nov 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| bluewave-labsCheckmate | Affected
| Fixed in– |
GitHubbluewave-labs/Checkmatepkg:github/bluewave-labs/CheckmateOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Until an official patch is released, organizations should implement specific mitigations to reduce risk. First, restrict access to the Checkmate application to trusted users only and enforce strong authentication mechanisms to limit the pool of potential attackers. Review and minimize the number of users with authenticated access, especially those with low privileges who could exploit the vulnerability. Employ network segmentation and firewall rules to limit access to the Checkmate server from untrusted networks. Monitor application logs for unusual user profile update requests or role changes. If possible, disable or restrict the user profile update endpoint temporarily or implement custom input validation to prevent role attribute modifications. Consider deploying a Web Application Firewall (WAF) with rules to detect and block mass assignment attempts targeting role attributes. Maintain heightened monitoring for suspicious activity until a vendor patch is available and promptly apply updates once released. Engage with bluewave-labs or the open-source community for updates or unofficial patches.
Description
Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations. In versions from 3.5.1 and prior, a mass assignment vulnerability in Checkmate's user profile update endpoint allows any authenticated user to escalate their privileges to superadmin, bypassing all role-based access controls. An attacker can modify their user role to gain complete administrative access to the application, including the ability to view all users, modify critical configurations, and access sensitive system data. At time of publication, there are no publicly available patches.