PT-2026-48468
CVE-2026-49759
·
تاريخ النشر
2026-06-10
·
تاريخ التحديث
2026-10-08
الوصف من
CVSS 4.0
8.8
عاليةالمقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Erlang OTP من 17.0 إلى 27.3.4.12
إصدار Erlang OTP 28.5.0.1
إصدار Erlang OTP 29.0.1
إصدارات erts من 6.0 إلى 15.2.7.8
إصدار erts 16.4.0.1
الإصدار 17.0.1 من erts
الوصف
يوجد تجاوز سعة المخزن المؤقت القائم على المكدس في الدالة
sctp parse error chunk() الموجودة داخل الملف erts/emulator/drivers/common/inet drv.c. تقوم هذه الدالة بتحليل مقاطع SCTP ERROR وكتابة رموز الأسباب في مصفوفة spec[] ذات الحجم الثابت والمخصصة من المكدس دون إجراء فحص للحدود. يمكن لمهاجم بعيد غير مصدق عليه، ولديه ارتباط SCTP قائم بمنفذ استماع، إرسال كتلة SCTP ERROR مصممة خصيصًا تحتوي على رموز أسباب زائدة عن الحد لتسبب تجاوز سعة مخزن المكدس، مما يؤدي إلى تعطل آلة BEAM الافتراضية (رفض الخدمة). ونظرًا لأن المهاجم لا يمكنه كتابة سوى قيم 16 بت متداخلة مع علامة ثابتة، فلا يمكن تحقيق عنوان عودة متحكم فيه. بالإضافة إلى ذلك، قد تؤدي كتلة SCTP ERROR المصممة خصيصًا إلى تسريب أجزاء من ذاكرة Erlang VM إلى حزمة الخطأ المستلمة، على الرغم من أن نطاق الكشف محدود لأن البيانات قابلة للقراءة بالفعل من قبل المستخدم الذي يقوم بتشغيل VM. تتطلب هذه المشكلة تضمين دعم SCTP في OTP وفتح مقبس SCTP مستمع عبر gen sctp باستخدام الخلفية الافتراضية inet.التوصيات
تحديث Erlang OTP إلى الإصدار 27.3.4.13 أو 28.5.0.2 أو 29.0.2.
تحديث erts إلى الإصدار 15.2.7.9 أو 16.4.0.2 أو 17.0.2.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾