ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
يحتوي OvenMediaEngine حتى الإصدار 0.21.0 على ثغرة حجب الخدمة في الدالة OvtPacket::LoadHeader() التي تتيح للمهاجمين دون مصادقة تعليق الاتصالات عن طريق إرسال قيم payload_length تزيد عن 32750. يمكن للمهاجمين إرسال حزم OVT مُصاغة إلى مستمع OVT لإبقاء الاتصالات مفتوحة إلى أجل غير مسمى وتراكم الذاكرة المخزنة مؤقتًا، مما يؤدي إلى تعطيل ترحيل التدفق من المصدر إلى الحافة.
المعالجة
المراجع
- تصحيحhttps://github.com/OvenMediaLabs/OvenMediaEngine/commit/ce316146d668a934217f25c777289ca256aa6786
- تحذيرhttps://www.vulncheck.com/advisories/ovenmediaengine-through-0.21.0-ovt-relay-dos-via-oversized-payload-length
- مرجعhttps://github.com/OvenMediaLabs/OvenMediaEngine
- مرجعhttps://github.com/OvenMediaLabs/OvenMediaEngine/blob/v0.21.0/src/modules/ovt_packetizer/ovt_depacketizer.cpp#L32-L53
- مرجعhttps://github.com/OvenMediaLabs/OvenMediaEngine/blob/v0.21.0/src/modules/ovt_packetizer/ovt_packet.cpp#L48-L129
- مرجعhttps://github.com/OvenMediaLabs/OvenMediaEngine/issues/2330