
Cloud Vulnerability DB
A community-led vulnerabilities database
A Regular Expression Denial of Service (ReDoS) vulnerability was discovered in Uptime Kuma versions >= 1.15.0, <= 1.23.16 and >= 2.0.0-beta.0, < 2.0.0-beta.2. The vulnerability exists in the notification providers (pushdeer and whapi) when administrators create notifications through the web service. The issue was patched in version 2.0.0-beta.2 (GitHub Advisory).
The vulnerability stems from the regular expression /$ used to match zero or more slashes at the end of a URL. When processing a malicious input string containing a large number of trailing slashes followed by a non-slash character, the regular expression engine enters a catastrophic backtracking state. This occurs in the .replace(//$/, "") operation, where the matching process repeatedly backtracks through each slash until reaching the last non-slash character, consuming significant CPU resources (GitHub Advisory).
The vulnerability affects Uptime Kuma users and administrators, particularly those running the application in production environments. When exploited, it can cause significant performance degradation or complete service unavailability due to excessive CPU and memory consumption. Web services and hosting providers running Uptime Kuma could experience downtime and resource exhaustion (GitHub Advisory).
The vulnerability has been patched in version 2.0.0-beta.2. Users are advised to upgrade to this version or later to mitigate the risk. The fix was implemented through a pull request that modified the regular expression matching rules (GitHub PR).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."