PT-2026-47801

CVE-2026-49762

·

تاريخ النشر

2026-06-09

·

تاريخ التحديث

2026-10-06

الوصف من

CVSS 4.0
5.1
متوسطة
المقاييسAV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Elixir من 1.5.0 إلى 1.20.0
الوصف
يسمح الاستهلاك غير المنضبط للموارد في وحدة «Version» التابعة للمكتبة القياسية للمهاجم بالتسبب في هجوم «رفض الخدمة» (DoS) عن طريق استنفاد موارد وحدة المعالجة المركزية (CPU) والذاكرة. يقوم محلل الإصدار بتحويل المكونات الرقمية إلى أعداد صحيحة دون تحديد طولها، مما يفرض تحويلًا فائقًا للخطي وغير مرن من قاعدة 10 إلى عدد صحيح بدقة عشوائية عبر String.to integer/1 (المعروف أيضًا باسم :erlang.binary to integer/1). تؤدي هذه العملية إلى تثبيت جدولة BEAM، ويمكن للمكونات الأكبر حجمًا أن تؤدي إلى حدوث خطأ SystemLimitError غير مكتشف يؤدي إلى تعطل العملية المستدعية. يكفي وجود سلسلة طولها حوالي ميغابايت واحد لإثارة هذه المشكلة، ولا يتطلب الأمر أي مصادقة. يمكن الوصول إلى المشكلة عبر الروتين parse digits/2 في lib/version.ex ونقاط الدخول العامة بما في ذلك Version.parse/1 وVersion.parse!/1 وVersion.match?/3 وVersion.compare/2 وVersion.parse requirement/1.
التوصيات
قم بالتحديث إلى الإصدار 1.20.1.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
GHSA-W2H8-8X3G-278P
AZL-89672
OESA-2026-2787
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾