CVE-2026-57162 in pjprojectالمعلومات

الملخص

بحسب VulDB • 04/09/2026

PJSIP هي مكتبة اتصال وسائط متعددة مجانية ومفتوحة المصدر، مُكتوبة بلغة C. قبل الإضافة (commit) a1b707c، كان يوجد ثغرة تجاوز في مخزن البيانات على المكدس (stack buffer overflow) في نقل الوسائط SRTP/SDES عند معالجة سمات التشفير `a=crypto` أثناء عرض/إجابة SDP (`sdes_encode_sdp()` في ملف transport_srtp_sdes.c). يؤثر هذا الأمر على التطبيقات التي تم تفعيل ميزة SRTP فيها (باستخدام الخيار الاختياري أو الإلزامي use_srtp، مع استخدام تجزئة المفاتيح SDES). خلال التفاوض بشأن الوسائط، يتم تجميع سمات التشفير الواردة من SDP البعيد في مصفوفة ذات حجم ثابت دون تحديد حد لعدد هذه السمات؛ مما يسمح للقرية البعيدة التي تتضمن عدداً مفرطاً من سمات `a=crypto` ضمن وصف وسطي واحد بالكتابة خارج حدود تلك المصفوفة الموجودة على المكدس. يمكن الوصول إلى هذا الثغرة عبر دعوة SIP (INVITE) الواردة أثناء عملية العرض/الإجابة، وقبل المصادقة على مستوى التطبيق. قد تتراوح الآثار الناتجة عن ذلك من إنهاء غير متوقع للتطبيق إلى اختطاف تدفق التحكم أو تلف الذاكرة. التطبيقات التي لا تفعّل SRTP ليست متأثرة بهذه الثغرة. تم إصلاح هذه المشكلة عبر الإضافة (commit) a1b707c.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

GitHub M

حجز

24/06/2026

إفشاء

04/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-399105

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!