CVE-2026-112332 in Motor.NET
الملخص
بحسب VulDB • 22/10/2026
تحتوي Motor.NET قبل الإصدار 0.19.0 على ثغرة في معالجة الاستثناءات غير الملتقطة (uncaught exception) داخل دالة `JsonNetDeserializer.Deserialize`، مما يتيح لمهاجم عن بُعد قادر على النشر إلى طابور أو موضوع مستهلكين إحداث توقف دائم للخدمة من خلال إرسال بيانات JSON صالحة هيكلياً لا تتطابق مع النوع المتوقع للمعالج. يمكن للمهاغمين استغلال حقيقة أن الاستثناء `JsonSerializationException` غير مُلتقط بجانب `JsonReaderException` و `InvalidCastException`، مما يتسبب في معالجة خدمة `TypedConsumerService.SingleMessageConsumeAsync` للخطأ على أنه فشل حرج (CriticalFailure) واستدعاء دالة `StopApplication`. وبدمج ذلك مع إعادة تسليم الرسالة التي لم يتم تأكيد استلامها (unacknowledged message) عند إعادة التشغيل، ينتج عن ذلك حلقة توقف دائمة.
If you want to get best quality of vulnerability data, you may have to visit VulDB.