CVE-2026-70656

Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations. From 3.5.1 until 3.9.2, an authenticated admin or superadmin can set matchMethod to regex and place a malicious expression in the expectedValue field for advanced HTTP monitor matching. server/src/api/validation/monitorValidation.ts accepts the expression, and server/src/service/network/AdvancedMatcher.ts synchronously evaluates it against an attacker-controlled HTTP response body on the Node.js main event loop without a timeout or worker isolation, allowing catastrophic backtracking to freeze API endpoints, monitor checks, and WebSocket connections for all users. This issue is fixed in version 3.9.2.
Configurations

No configuration.

History

14 Oct 2026, 19:10

Type Values Removed Values Added
Summary
  • (es) Checkmate es una herramienta de código abierto y autoalojada diseñada para rastrear y monitorear el hardware del servidor, el tiempo de actividad, los tiempos de respuesta y los incidentes en tiempo real con hermosas visualizaciones. Desde la versión 3.5.1 hasta la 3.9.2, un administrador o superadministrador autenticado puede establecer matchMethod en regex e insertar una expresión maliciosa en el campo expectedValue para la coincidencia avanzada de monitores HTTP. server/src/api/validation/monitorValidation.ts acepta la expresión, y server/src/service/network/AdvancedMatcher.ts la evalúa sincrónicamente contra un cuerpo de respuesta HTTP controlado por el atacante en el bucle de eventos principal de Node.js sin un tiempo de espera o aislamiento de trabajadores, lo que permite que el retroceso catastrófico congele los puntos finales de la API, las comprobaciones del monitor y las conexiones WebSocket para todos los usuarios. Este problema está solucionado en la versión 3.9.2.

Information

Published : 2026-08-21 18:16

Updated : 2026-10-14 19:10


NVD link : CVE-2026-70656

Mitre link : CVE-2026-70656

CVE.ORG link : CVE-2026-70656


JSON object : View

Products Affected

No product.

CWE
CWE-1333

Inefficient Regular Expression Complexity