Read the docs
TI-2023-27211 Aliases CVE-2023-49804GHSA-88j4-pcx8-q4q3

Uptime Kuma Password Change Vulnerability

Priority HIGH 69CWE-384Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Spoofing
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-384.

Summary

Uptime Kuma is an easy-to-use self-hosted monitoring tool. Prior to version 1.23.9, when a user changes their login password in Uptime Kuma, a previously logged-in user retains access without being logged out. This behavior persists consistently, even after system restarts or browser restarts. This vulnerability allows unauthorized access to user accounts, compromising the security of sensitive information. The same vulnerability was partially fixed in CVE-2023-44400, but logging existing users out of their accounts was forgotten. To mitigate the risks associated with this vulnerability, the maintainers made the server emit a `refresh` event (clients handle this by reloading) and then disconnecting all clients except the one initiating the password change. It is recommended to update Uptime Kuma to version 1.23.9.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00263 18th percentileScored 2026-11-07
Fix Fixed uptime-kuma (louislam): 1.23.9uptime-kuma (npm): 1.23.9

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
louislamuptime-kumabefore 1.23.91.23.9Patch availableCNA
—uptime-kuma (npm)before 1.23.91.23.9Patch availableGHSA-88j4-pcx8-q4q3
  • uptime-kuma Vendorlouislam Affected before 1.23.9 Fixed in 1.23.9 Patch available CNA
  • uptime-kuma (npm) Vendor— Affected before 1.23.9 Fixed in 1.23.9 Patch available GHSA-88j4-pcx8-q4q3

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:dockge.kuma:dockge:*:*:*:*:*:*:*:*before 1.3.3VulnerableDockge.kuma
cpe:2.3:a:uptime.kuma:uptime_kuma:*:*:*:*:*:*:*:*before 1.23.9VulnerableUptime.kuma
  • cpe:2.3:a:dockge.kuma:dockge:*:*:*:*:*:*:*:* Versions before 1.3.3 Vulnerable ·Dockge.kuma
  • cpe:2.3:a:uptime.kuma:uptime_kuma:*:*:*:*:*:*:*:* Versions before 1.23.9 Vulnerable ·Uptime.kuma

Remediation

  • Fix · CNA uptime-kuma (louislam) Fixed in 1.23.9
  • Fix · GHSA-88j4-pcx8-q4q3 uptime-kuma (npm) Fixed in 1.23.9 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-49804
  2. 2026-10-03 Alias added: GHSA-88j4-pcx8-q4q3

References

  • TI-2026-51249 Path traversal in louislam dockge CVSS 4.0HIGH 8.7
  • TI-2024-37292 Local File Inclusion (LFI) via Improper URL Handling in uptime-kuma's `Real-Browser` monitor CVSS 3.1MEDIUM 6.8
  • TI-2026-49952 Uptime Kuma Stored XSS via Matomo Analytics Site ID on Public Status Pages CVSS 3.1HIGH 8.1
  • TI-2026-83016 Race condition in Uptime Kuma lets attackers create extra admins CVSS 4.0MEDIUM 6.3

Sources