CVE-2026-70656 in Checkmate
Tóm tắt
Bởi VulDB • 21/08/2026
Checkmate là một công cụ mã nguồn mở, tự lưu trữ (self-hosted), được thiết kế để theo dõi và giám sát phần cứng máy chủ, thời gian hoạt động, thời gian phản hồi và các sự cố trong thời gian thực với các trực quan hóa đẹp mắt. Từ phiên bản 3.5.1 đến 3.9.2, một quản trị viên (admin) hoặc siêu quản trị viên (superadmin) đã xác thực có thể đặt matchMethod thành regex và chèn một biểu thức độc hại vào trường expectedValue để khớp với bộ giám sát HTTP nâng cao. server/src/api/validation/monitorValidation.ts chấp nhận biểu thức này, và server/src/service/network/AdvancedMatcher.ts đánh giá đồng bộ nó trên thân phản hồi HTTP do kẻ tấn công kiểm soát trong vòng lặp sự kiện chính (main event loop) của Node.js mà không có cơ chế timeout hoặc cách ly worker, cho phép backtracking thảm khốc làm đóng băng các điểm cuối API, các lần kiểm tra giám sát và kết nối WebSocket đối với tất cả người dùng. Vấn đề này đã được sửa chữa trong phiên bản 3.9.2.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.