CVE-2026-70656 in Checkmateinformation

Résumé

par VulDB • 21/08/2026

Checkmate est un outil open source et auto-hébergé conçu pour suivre et surveiller le matériel des serveurs, la disponibilité (uptime), les temps de réponse et les incidents en temps réel grâce à de belles visualisations. De la version 3.5.1 jusqu'à la 3.9.2, un administrateur ou superadministrateur authentifié peut définir matchMethod sur regex et insérer une expression malveillante dans le champ expectedValue pour la correspondance avancée des moniteurs HTTP. Le fichier server/src/api/validation/monitorValidation.ts accepte l'expression, et server/src/service/network/AdvancedMatcher.ts l'évalue de manière synchrone par rapport au corps de réponse HTTP contrôlé par un attaquant sur la boucle d'événements principale (main event loop) de Node.js, sans délai d'attente ni isolation dans des workers, permettant ainsi une rétroaction catastrophique (catastrophic backtracking) qui peut geler les points de terminaison API, les vérifications des moniteurs et les connexions WebSocket pour tous les utilisateurs. Ce problème est corrigé dans la version 3.9.2.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Réserver

04/08/2026

Divulgation

21/08/2026

Modérer

accepté

Entrée

VDB-394162

CPE

prêt

EPSS

0.00416

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!