Vulnerability DatabaseGHSA-hx7h-9vf7-5xhg

GHSA-hx7h-9vf7-5xhg
JavaScript vulnerability analysis and mitigation

Overview

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).

Technical details

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).

Impact

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).

Mitigation and workarounds

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).

Additional resources


SourceThis report was generated using AI

Related JavaScript vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-67731HIGH8.7
  • JavaScriptJavaScript
  • servify-express
NoYesDec 12, 2025
CVE-2025-67718HIGH8.7
  • JavaScriptJavaScript
  • formio
NoYesDec 11, 2025
CVE-2025-65513HIGH7.5
  • JavaScriptJavaScript
  • mcp-fetch-server
NoNoDec 09, 2025
CVE-2025-67716MEDIUM5.7
  • JavaScriptJavaScript
  • @auth0/nextjs-auth0
NoYesDec 11, 2025
CVE-2025-67490MEDIUM5.4
  • JavaScriptJavaScript
  • @auth0/nextjs-auth0
NoYesDec 10, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management