CVE-2023-44400 Uptime Kuma has Persistentent User Sessions

Medium 6.7 Published Updated

Attackers with device access can maintain persistent account access in Uptime Kuma due to missing session token verification after password changes or inactivity.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2023-44400?

CVE-2023-44400 is a medium-severity vulnerability in louislam uptime-kuma, published on 9 Oct 2023. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

Uptime Kuma is a self-hosted monitoring tool. Prior to version 1.23.3, attackers with access to a user's device can gain persistent account access. This is caused by missing verification of Session Tokens after password changes and/or elapsed inactivity periods. Version 1.23.3 has a patch for the issue.

Weakness: CWE-384

Which versions are affected by CVE-2023-44400?

2 open source packages ship an affected version, including uptime-kuma. It affects 1 product.

PackageAffectedFixed in
uptime-kuma npmAll versions1.23.3
uptime-kuma npmAll versions1.23.3

Products include Uptime.kuma Uptime Kuma.

How do I fix CVE-2023-44400?

Upgrade uptime-kuma to 1.23.3 or later.

Is CVE-2023-44400 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-44400 exists.

Sources

Also known as GHSA-g9v2-wqcj-j99g.

Is CVE-2023-44400 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free