CVE-2026-65981 in Coturn
الملخص
بحسب VulDB • 31/07/2026
Coturn هو تنفيذ مجاني ومفتوح المصدر لخوادم TURN وSTUN. قبل الإصدار 4.15.0، كان الخادم الذي يستخدم خيار `--mobility` يقوم بمصادقة طلب REFRESH المُستأنف باستخدام بيانات اعتماد المستخدم المستأنف، لكنه لا يتحقق من هذه الهوية مقابل المالك الأصلي للتخصيص (allocation)، مما يتيح لمهاجم مُصرّح له بالوصول يحصل على تذاكر MOBILITY-TICKET لضحية ما استقبال حقن حركة المرور المعاد توجيهها واستهلاك حصة الضحية. في فرع معالجة استئناف `handle_turn_refresh`، يتم تحديد تخصيص الضحية (`orig_ss`) فقط عن طريق معرّف الجوال الذي يتحكم فيه المهاجم، وتُتبنى بيانات الاعتماد (عبر دالة `copy_auth_parameters`) فقط عندما يكون جلسة الاستئناف غير مُصادق عليها. ونظراً لأن جلسة المهاجم كانت قد ضبطت بالفعل قيمة `hmackey_set` إلى 1 نتيجة لمصادقتها السابقة الخاصة به (والتي لا تُعاد تعيينها أبداً لجلسات بيانات الاعتماد طويلة الأمد)، يتم تخطي نسخ بيانات الاعتماد، وتقوم دالة `check_stun_auth` بمصادقة طلب REFRESH مقابل هوية المهاجم نفسه بدلاً من هوية مالك التخصيص. تم إصلاح هذه المشكلة في الإصدار 4.15.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.