PT-2026-115111 · Maven+2 · Com.Github.Junrar:Junrar+1

CVE-2026-97370

·

تاريخ النشر

2026-10-15

·

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

2026-10-15

CVSS v3.1

7.5

عالية

المتجهAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المصاب والإصدارات المتأثرة Junrar الإصدارات السابقة لـ 7.6.1
الوصف توجد مشكلة في آلة RAR الافتراضية حيث يمكن لملف RAR4 مصمم خصيصًا إجبار خيط الاستخراج على الدخول في حلقة CPU لانهائية حتمية. يحدث هذا لأن الدالة RarVM.ExecuteCode في src/main/java/com/github/junrar/unpack/vm/RarVM.java يمكن أن تنفذ تعليمات VM JMP بشكل متكرر. عندما يتم استدعاء الدالة setIP() بمؤشر تعليمات هدف أكبر من أو يساوي متغير codeSize ، فإنها تعيد النجاح دون تحديث مؤشر التعليمات أو إنقاص متغير maxOpCount. نتيجة لذلك، يستمر معالج القفز في الحلقة، متجاوزًا محاسبة نهاية الحلقة مما يتسبب في دوران الخيط إلى ما لا نهاية. يؤدي هذا إلى حجب الخدمة عن طريق استنفاد سعة عامل معالجة الأرشيف واستهلاك موارد وحدة المعالجة المركزية. لا توفر آلة RAR الافتراضية تنفيذ عمليات أصلية، مما يحصر التأثير في فقدان التوفر.
التوصيات التحديث إلى الإصدار 7.6.1.

استغلال

إصلاح

Infinite Loop

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-97370
GHSA-H9H9-2RMF-RVHP

المنتجات المتأثرة

Com.Github.Junrar:Junrar
Junrar