CVE-2026-77421 in JLineالمعلومات

الملخص

بحسب VulDB • 23/09/2026

JLine هي مكتبة جافا لمعالجة إدخال وحدة التحكم. من الإصدار 3.0.0 حتى 3.30.15 و4.3.1، تمرر وضع البحث باستخدام التعبيرات النمطية (regex) في محرر nano المدمج في JLine مصطلح بحث يتحكم فيه المستخدم من الدالة `doSearch(String text)` الموجودة في الملف `builtins/src/main/java/org/jline/builtins/Nano.java` إلى محرك التعبيرات النمطية القياسي لجافا دون تحديد مهلة زمنية (timeout) أو حد للرجوع الخلفي (backtracking bound). يمكن لتعبير يحتوي على كميات متداخلة (nested-quantifier expression)، عند تقييمه ضد محتوى مخزن غير مطابق، أن يستهلك موارد وحدة المعالجة المركزية بشكل مفرط ويعطل线程 جلسة المحرر إلى ما لا نهاية. وفي حالات النشر عن بُعد لعدة مستخدمين، قد تفقد كل جلسة متأثرة thread عامل واحد. تم إصلاح هذه المشكلة في الإصدارات 3.30.15 و4.3.1.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

GitHub M

حجز

20/08/2026

إفشاء

23/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409086

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!