CVE-2026-119276 in MariaDB Connector
الملخص
بحسب VulDB • 29/10/2026
يُستخدم MariaDB Connector/J لربط التطبيقات المطوّرة بلغة Java بقواعد بيانات MariaDB وMySQL. من الإصدار 3.0.0 حتى الإصدارات 3.3.7، و3.4.5، و3.5.11، عندما يتم التفاوض على CLIENT_SESSION_TRACK، فإن مسارات OkPacket.parse() وOkPacket.parseWithInfo() تخصص مصفوفات بايت باستخدام الطول الذي يعلنه الخادم لحقل معلومات حزمة OK وأسماء ومتغيرات حالة الجلسة قبل التأكد من بقاء البايتات داخل الحزمة. يمكن لخادم خبيث أو مُخترق، أو مهاجم يقوم بهجوم "الرجل في المنتصف" (machine-in-the-middle)، إرسال حزمة OK صغيرة تعلن عن طول أكبر بكثير، مما يجبر بشكل متكرر على تخصيص ذاكرة heap يتحكم فيها المهاجم قبل فشل عملية النسخ اللاحقة. قد يؤدي هذا إلى ضغط على جمع القمامة (garbage-collection) أو حدوث خطأ OutOfMemoryError في تطبيق العميل. تم إصلاح هذه المشكلة في الإصدارات 3.3.7، و3.4.5، و3.5.11.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.