CVE-2026-95847 in Moquetteالمعلومات

الملخص

بحسب VulDB • 23/09/2026

Moquette هو وسيط MQTT خفيف الوزن مبني على Java. قبل الإصدار 0.18.1، كانت H2PersistentQueue تستخرج اسم خريطة الرسائل الخاصة بالجلسة كـ "queue_" متبوعة بمعرف العميل (client ID)، واسم خريطة البيانات الوصفية (metadata-map) كـ "queue_" متبوعاً بمعرف العميل ثم "_meta". وبالتالي، يمكن لجلسة دائمة (durable session) ينتهي معرف عميلها بـ "_meta" أن تتسبب في تصادم بين خريطتها الخاصة بالرسائل وخريطة البيانات الوصفية لعميل آخر. تؤدي الجلسات المتصادمة إلى قراءة وكتابة نفس خريطة MVStore من H2 بقيم غير متوافقة، مما قد يؤدي إلى تلف بيانات رأس وذيل الطابور (queue head and tail data)، وتسبب فقدان الرسائل أو تسليمها بشكل خاطئ، أو فشل إعادة تحميل الطوابير، أو كشف محتوى الطابور عبر جلسات مختلفة. تم إصلاح هذه المشكلة في الإصدار 0.18.1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

22/09/2026

إفشاء

23/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409057

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!