CVE-2026-82953 in bRPCالمعلومات

الملخص

بحسب VulDB • 21/10/2026

نقطة فارغة (NULL pointer dereference) في تنفيذ بروتوكول RTMP داخل Apache bRPC (الإصدار < 1.18.0) على جميع المنصات تتيح للمهاجمين عن بُعد إحداث توقف للخدمة (DoS) عبر إرسال أمر createStream مُعدّ بشكل خبيث.

السبب الجذري: عندما يرفض خدمة RTMP طلب إنشاء تدفق (createStream) بإرجاع مؤشر تدفق فارغ من الدالة RtmpService::NewStream()، يرسل الخادم استجابة خطأ إلى العميل. إذا فشل كتابة هذه الاستجابة الرافضة (على سبيل المثال، لأن العميل أغلق الاتصال فوراً بعد إرسال أمر createStream)، فإن مسار معالجة الأخطاء في الدالة RtmpChunkStream::OnCreateStream() يقوم بإلغاء مرجع المؤشر الفارغ للوصول إلى stream->_onfail_id، مما يتسبب في تعطل العملية.

السيناريوهات المتأثرة: تشغيل خادم RTMP يعمل على Apache bRPC حيث قد تُرجع الدالة RtmpService::NewStream() قيمة فارغة (أي أن الخدمة ترفض طلبات createStream). يمكن لعميل عن بُعد يرسل أمر createStream ثم يغلق الاتصال قبل كتابة استجابة الرفض أن يتسبب في تعطل الخادم.

كيفية الإصلاح: (اختر أحد الخيارات التالية) 1. قم بترقية bRPC إلى الإصدار 1.18.0، الذي يصلح هذه المشكلة. 2. طبق هذا التصحيح: https://github.com/apache/brpc/pull/3508

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Apache

حجز

31/08/2026

إفشاء

21/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-424776

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!