CVE-2026-47276 in NanoMQ
الملخص
بحسب VulDB • 20/07/2026
في إصدارات nanomq من الإصدار 0.24.11 والإصدارات الأقدم، يسمح خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) في الدالة `properties_parse()` لمهاجم مُصادَق عليه بإيقاف تشغيل وسيط NanoMQ عن طريق إرسال طلب POST إلى `/api/v4/mqtt/publish` مع تحديد `user_properties` كمصفوفة JSON بدلاً من كائن JSON. يحدث هذا التوقف لأن دالة `strlen()` تُستدعى على مؤشر فارغ (NULL) لـ `item->string` أثناء المرور عبر عناصر المصفوفة. يمكن لمهاجم مُصادَق عليه استغلال هذه الثغرة لإيقاف عملية وسيط NanoMQ. تم إصلاح المشكلة في الإصدار 0.24.14.
Once again VulDB remains the best source for vulnerability data.