CVE-2026-119552 Details
Description
Uptime Kuma through 2.5.8 contains a race condition in the Socket.IO first-run setup handler that allows unauthenticated attackers to create an additional administrator account. Attackers can send concurrent setup requests during the bcrypt hashing window to bypass the empty user table check, then modify monitors, API keys, and enable disableAuth.
A race condition vulnerability has been identified in Uptime Kuma versions through 2.5.8. This issue resides in the Socket.IO setup handler during the initial setup phase. The vulnerability allows unauthenticated attackers to create an additional administrator account. Exploitation involves sending concurrent setup requests that take advantage of the bcrypt hashing process, bypassing the check for an empty user table. As a result, attackers can insert a second admin account, which can then be used to modify monitors, manage API keys, and alter authentication settings.
Users are advised to update Uptime Kuma to version 2.5.8 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 30, 2026CISA-ADP
Assessed Oct 30, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-367 | Time-of-check Time-of-use (TOCTOU) Race Condition | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Uptime Kuma | <= 2.5.8 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 30, 2026 | CVE Modified | CISA-ADP |
| Oct 30, 2026 | New CVE Received | [email protected] |
Volerion