PT-2026-132815
CVE-2026-119196
·
تاريخ النشر
2026-10-29
·
تاريخ التحديث
2026-11-09
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المتأثر والإصدارات المتأثرة
pyasn1 الإصدارات السابقة لـ 0.6.5
Description
تقوم عملية فك ترميز BIT STRING المنشأ بإزاحة ونسخ قيمة البت الكاملة المتراكمة من الشظايا السابقة بشكل متكرر. عند معالجة مدخلات BER (قواعد الترميز الأساسية) أو CER (قواعد الترميز القانونية) التي يتحكم فيها المهاجم وتحتوي على العديد من شظايا BIT STRING المنشأة، أو DER (قواعد الترميز المميزة) الموجهة بالمخطط والتي تقبل BIT STRING منشأ بطول محدد، يقوم
BitStringPayloadDecoder باستدعاء BitString.fromOctetString() بشكل متكرر. تستخدم هذه العملية bitString السابق كبادئة، مما يؤدي إلى إزاحة SizedInteger متزايد باستمرار لكل شظية، وهو ما يتسبب في عمل تربيعي. نتيجة لذلك، يمكن أن تؤدي القيم المجزأة الكبيرة إلى استنفاد موارد وحدة المعالجة المركزية (CPU) أثناء تنفيذ دالة decode().Recommendations
تحديث pyasn1 إلى الإصدار 0.6.5.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾