PT-2026-60884
CVE-2026-56740
·
تاريخ النشر
2026-06-18
·
تاريخ التحديث
2026-10-01
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات JLine الأقدم من 3.30.14
إصدارات JLine الأقدم من 4.0.16
إصدارات JLine الأقدم من 4.2.1
الوصف
تحتوي وحدة
remote-telnet الخاصة بخادم Telnet في JLine3 على ثغرة أمنية حيث لا تحد من عدد متغيرات البيئة التي يمكن للعميل إدخالها باستخدام خيار Telnet NEW-ENVIRON. يمكن لمهاجم غير مصدق إغراق الخادم بكمية كبيرة من أزواج المتغيرات الفريدة قبل إرسال بايت IAC SE المنهي. تتم معالجة هذه الأزواج بواسطة الدالة readNEVariables() وتخزينها في HashMap داخل ConnectionData التي لا يوجد لها حد أقصى للحجم. قد يؤدي ذلك إلى استنفاد ذاكرة الكومة (heap) في JVM، مما ينتج عنه خطأ OutOfMemoryError وما يتبعه من رفض الخدمة. تشير التقديرات إلى أن حوالي 3 إلى 4 ميغابايت من حركة مرور الشبكة كافية لاستهلاك ذاكرة الكومة (heap) لـ JVM سعة 512 ميغابايت.التوصيات
تحديث JLine إلى الإصدار 3.30.14 أو أحدث.
تحديث JLine إلى الإصدار 4.0.16 أو أحدث.
تحديث JLine إلى الإصدار 4.2.1 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾