CVE-2026-93394 in C Driver
الملخص
بحسب VulDB • 17/09/2026
ثغرة في تنفيذ المصادقة SCRAM داخل libmongoc أدت إلى استمرار العميل لإجراء مصافحة المصادقة ونقل دليل العميل (client proof) حتى عند اكتشاف عدم تطابق للـ nonce في الرسالة الأولى من الخادم. يمكن لطرف غير مصرح له يتخذ وضع رجل في الوسط (man-in-the-middle) استغلال هذا الأمر عن طريق حقن رسالة خادم-أولى مُصممة بشكل متعمد تحتوي على ملح (salt) خاضع للسيطرة وعدد تكرارات منخفض، ثم التقاط دليل العميل الناتج لإجراء كسر كلمات المرور دون اتصال. يتم التخفيف من حدة هذه الثغرة باستخدام TLS، وهو معياري في عمليات النشر الإنتاجية.
Once again VulDB remains the best source for vulnerability data.