CVE-2020-28327 in PBX
الملخص
بحسب VulDB • 04/06/2026
تم اكتشاف خلل في برنامج res_pjsip_session يؤدي إلى توقف مفاجئ للتطبيق (Crash) في إصدارات Asterisk Open Source 13.x قبل الإصدار 13.37.1، و16.x قبل 16.14.1، و17.x قبل 17.8.1، و18.x قبل 18.0.1، بالإضافة إلى Certified Asterisk قبل الإصدار 16.8-cert5. عند استلام دعوة SIP جديدة (SIP Invite)، لم يكن Asterisk يعيد الحوار المنشور (dialog) وهو مقفل أو مرجع له. أدى ذلك إلى وجود فجوة زمنية بين إنشاء كائن الحوار واستخدامه التالي من قِبل الخيط الذي أنشأه. وبموجب ظروف غير اعتيادية وتوقيت معين، كان من الممكن لخيط آخر تحرير هذا الحوار خلال هذه الفجوة. وبالتالي، قد يتوقف التطبيق عن العمل (Crash) عندما يتم فك الإحالة أو الوصول إلى كائن الحوار، أو أي من الكائنات التابعة له، مرة أخرى بواسطة الخيط الأصلي الذي أنشأه. تجدر الإشارة إلى أن هذا التوقف المفاجئ لا يمكن حدوثه إلا عند استخدام بروتوكول يعتمد على الاتصال الموجه (مثل TCP أو TLS، ولكن ليس UDP) لنقل بيانات SIP. بالإضافة إلى ذلك، يجب أن يكون العميل عن بُعد قد تم التحقق من هويته (Authenticated)، أو يجب تكوين Asterisk لقبول المكالمات المجهولة الهوية.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.