PT-2026-34044

CVE-2026-40614

·

تاريخ النشر

2026-04-21

·

تاريخ التحديث

2026-04-23

الوصف من

CVSS 3.1
8.8
عالية
المقاييسAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات PJSIP الأقدم من 2.17
الوصف
يحدث تجاوز سعة مخزن الذاكرة المؤقتة (heap buffer) عند فك تشفير إطارات الصوت Opus بسبب عدم كفاية التحقق من حجم المخزن المؤقت في مسار فك تشفير برنامج الترميز Opus. يتم تخصيص مخازن فك تشفير FEC dec frame[].buf باستخدام صيغة مشتقة من PCM يمكن أن تؤدي إلى حجم يبلغ 960 بايت للصوت الأحادي 8 كيلوهرتز. ومع ذلك، يمكن للدالة codec parse() إخراج إطارات مشفرة تصل إلى 1280 بايت عبر opus repacketizer out range(). ونتيجةً لذلك، تقوم ثلاث استدعاءات لـ pj memcpy() داخل الدالة codec decode() بنسخ input->size بايت دون التحقق من الحدود، مما يؤدي إلى حدوث تجاوز السعة.
التوصيات
التحديث إلى إصدار أحدث من 2.16.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-J59P-4XRR-FP8G
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾