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

الملخص

بحسب VulDB • 04/09/2026

PJSIP هي مكتبة اتصال متعددة الوسائط مجانية ومفتوحة المصدر، مُكتوبة بلغة C. قبل الإضافة (commit) رقم 8d5956a، كان يوجد ثغرة تجاوز في المخزن المؤقت على الكومة (heap buffer overflow) في عميل HTTP الخاص بـ PJLIB-UTIL (http_client.c) عند تخزين جسم استجابة HTTP. يؤثر هذا الأمر على التطبيقات التي تستخدم عميل HTTP من PJLIB-UTIL لتلقي كامل جسم الاستجابة دفعة واحدة (إكمال استدعاء callback بدون استدعاء on_data_read تدريجي). أثناء توسيع المخزن المؤقت للاستجابة، قد يؤدي حساب حجم غير صحيح يعتمد على قيمة Content-Length المقدمة من الخادم إلى جعل المخزن المؤقت صغيراً جداً، مما يتسبب في كتابة بيانات الاستجابة خارج حدود التخصيص. يمكن لخادم HTTP خبيث أو مهاجٍ "في الوسط" (man-in-the-middle) استغلال هذا الأمر باستخدام استجابة مُصممة بشكل متعمد؛ وقد تتراوح الآثار من إنهاء التطبيق بشكل غير متوقع إلى تلف الذاكرة. التطبيقات التي تستهلك الاستجابة تدريجياً (عبر on_data_read)، أو تلك التي تتصل فقط بخوادم موثوقة، ليست متأثرة. تم إصلاح هذه المشكلة عبر الإضافة رقم 8d5956a.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

24/06/2026

إفشاء

04/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-399108

EPSS

0.00303

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!