Skip to main content
VulnerabilityPublished

CVE-2026-31836: bluewave-labs Checkmate · Improper Authorization

Affects bluewave-labs CheckmateSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 8.1 High.

Data as of 1 Nov 2026, 11:02 UTC

CVSS 3.1 base score
8.1High
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Mar 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
bluewave-labsCheckmateAffected
  • <=3.5.1
Fixed in–
GitHubbluewave-labs/Checkmatepkg:github/bluewave-labs/CheckmateOther threatsAffected
  • <=3.5.1
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.

References

Community reviews

Loading reviews…