Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege user
-
DeliverySend crafted profile update request
-
ExploitInject role parameter in mass assignment
-
ExecutionEscalate privileges to superadmin
-
ImpactAccess all sensitive data and configurations
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization verification
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires authenticated access to Checkmate versions 3.5.1 and prior. Any authenticated user can exploit the mass assignment vulnerability in the user profile update endpoint to escalate privileges to superadmin without victim interaction. No special configuration required—vulnerability exists in default deployments. |
| Impact | This vulnerability presents a critical real-world risk despite the CVSS score of 8.1. The CVSS vector (AV:N/AC:L/PR:L/UI:N) indicates network-accessible exploitation with low complexity requiring only low-level privileges (any authenticated user), making it highly exploitable. The Authentication Bypass tag confirms the severity of authorization control failures. While no EPSS score or KEV status is provided in the data, the combination of low attack complexity, network accessibility, and privilege escalation to superadmin represents an extremely dangerous scenario for any organization using Checkmate. The lack of available patches at publication time significantly elevates urgency, as affected installations have no immediate vendor-supplied remediation path. This is a genuine high-priority issue requiring immediate attention, not a theoretical vulnerability. |
| Exploit ScenarioDerived | An attacker with a low-privileged authenticated account (such as a basic monitoring user) intercepts the user profile update request and adds a role or privilege parameter set to superadmin or administrator. The vulnerable endpoint accepts this modification without proper authorization checks, immediately granting the attacker full administrative access to the Checkmate installation, allowing them to view all monitored servers, access sensitive configuration data, create backdoor accounts, and potentially pivot to monitored infrastructure. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 20, 2026
A mass assignment vulnerability in Checkmate's user profile update endpoint allows any authenticated user to escalate their privileges to superadmin level, bypassing all role-based access controls. Checkmate versions 3.5.1 and prior are affected, an open-source self-hosted server monitoring tool from Bluewave Labs. Attackers can gain complete administrative access to view all users, modify critical configurations, and access sensitive system data, though no public patches are currently available.
RemediationAI
At the time of publication, no publicly available patches exist for this vulnerability, requiring immediate implementation of compensating controls. Organizations should restrict access to the Checkmate application to only trusted users and networks, implementing strict network segmentation and firewall rules to limit exposure. Monitor all user privilege modifications and user profile update API calls for suspicious activity, implementing alerting for any role changes. Consider temporarily disabling the user profile update endpoint or implementing application-layer firewalling (WAF) to block requests containing role or privilege parameters until an official patch becomes available. Regularly check the GitHub Security Advisory at https://github.com/bluewave-labs/Checkmate/security/advisories/GHSA-6368-x7wr-wpm2 for patch release announcements and apply updates immediately when available.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected product is Bluewave Labs Checkmate (cpe:2.3:a:bluewave-labs:checkmate:*:*:*:*:*:*:*:*), a self-hosted server monitoring platform. The vulnerability stems from CWE-285 (Improper Authorization), specifically a mass assignment issue where the user profile update API endpoint fails to properly restrict which fields can be modified by authenticated users. Mass assignment occurs when applications automatically bind HTTP request parameters to program code variables or objects, allowing attackers to modify object properties that should be restricted. In this case, the endpoint likely accepts a role or privilege parameter without validating whether the requesting user should be allowed to modify their own authorization level.
Know when Checkmate gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
DescriptionGitHub Advisory
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.
Executive ViewAI
A critical privilege escalation vulnerability in Checkmate server monitoring tool allows any authenticated user to gain superadmin access, potentially compromising all monitored infrastructure and sensitive operational data. Organizations running affected versions face immediate risk of unauthorized administrative access, data theft, and system configuration tampering.
Implement WAF rules to block requests to the user profile update endpoint containing privilege escalation parameters; restrict network access via firewall to limit user base able to authenticate; disable the user profile self-service update feature if functionally possible; enforce strict network segmentation isolating Checkmate from critical systems; implement real-time alerting on any user role modifications; conduct manual daily audits of user privilege assignments; require multi-factor authentication for all Checkmate access; consider temporary deployment of a reverse proxy requiring additional authentication for administrative functions.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Checkmate versions prior to 3.4.0 allow unauthenticated attackers to retrieve unpublished status pages and internal moni
Remote memory exhaustion in Bluewave Labs Checkmate prior to version 3.9.1 allows unauthenticated network attackers to c
Credential leakage in Bluewave Labs Checkmate versions 3.3.0 through 3.9.1 exposes HTTP Authorization secrets to unauthe
Missing role-guard middleware on three API route groups in Checkmate through v3.11.0 allows any authenticated low-privil
User enumeration via observable response discrepancy in Checkmate through version 2.1.0 exposes whether any given email
ReDoS (catastrophic regex backtracking) in Checkmate monitoring platform versions 3.5.1 through 3.9.1 allows an authenti
EUVD-2026-13744
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB