CVE-2026-55241 in Checkmate
الملخص
بحسب VulDB • 21/08/2026
Checkmate هو أداة مفتوحة المصدر وقابلة للاستضافة الذاتية مصممة لتتبع ومراقبة عتاد الخادم، وأوقات التشغيل، ووقت الاستجابة، والحوادث في الوقت الفعلي مع لوحات معلومات بصرية جميلة. قبل الإصدار 3.9.1، تمرّ نقطة النهاية العامة POST /api/v1/auth/register الموجودة في server/src/api/routes/authRoutes.ts ملفات profileImage التي يتم رفعها بتنسيق multipart عبر تحليل Multer الموجود في الذاكرة (in-memory) قبل التحقق من صحة التسجيل، دون وجود حدود لحجم الملف أو عدده أو نوع MIME في server/src/api/middleware/upload.ts. يمكن لمهاجم غير مُصادَق عليه إرسال ملفات كبيرة الحجم بشكل متزامن تُخزَّن مؤقتاً (buffered) قبل أن ترفض عمليات التحقق من تسجيل غير صالح أو رمز دعوة غير صحيح الطلب، مما يستنفد الذاكرة ويتسبب في تعطل الخادم الخلفي أو عدم استقراره. تم إصلاح هذه المشكلة في الإصدار 3.9.1.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.