PT-2026-56686
CVE-2026-54697
·
تاريخ النشر
2026-06-12
·
تاريخ التحديث
2026-10-13
الوصف من
CVSS 4.0
6.7
متوسطةالمقاييسAV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
اسم البرنامج المصاب والإصدارات المتأثرة
ConnectBot SSH Client Library الإصدارات السابقة لـ 0.3.1
Description
يفشل محلل DER المستخدم للمفاتيح الخاصة المقدمة من التطبيق في التحقق بشكل آمن من قيم الطول المرمزة قبل تحويلها إلى قيم
Int أو تخصيص المصفوفات. في الدالة DerReader.readLength() والقراءات الأولية مثل readInteger()، يقبل النظام ثمانيات طول DER طويلة مفرطة يمكن أن تؤدي إلى التفاف 정수 (integer wraparound) أو تخصيص مفرط للذاكرة. يحدث هذا عندما يقوم تطبيق أو مستخدم بتحميل ملف مفتاح خاص مشوه من خلال النقاط النهائية التالية: SshClient.authenticatePublicKey() أو SshKeys.decodePemPrivateKey() أو SshSigning.sign() أو SshSigning.getPublicKey(). يمكن أن يؤدي هذا الإجراء إلى إثارة خطأ OutOfMemoryError غير تم التقاطه، مما قد يؤدي إلى إنهاء عملية التطبيق وتسبب فقدان التوفر. هذه المشكلة لا يمكن استغلالها عن بُعد بواسطة خادم SSH لأنها تتطلب تحميل ملف مفتاح خاص مقدم من المهاجم.Recommendations
تحديث ConnectBot SSH Client Library إلى الإصدار 0.3.1.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾